How do I get the cell for an indexPath which is not currently visible in the table? (cell is out of range)

Code for getting my cell:

```
NSString *name = [[(ELCTextfieldCell *)[tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]] rightTextField] text];

```

`-cellForRowAtIndexPath...` returns `nil` because the cell at the required indexPath is out of range. So how do I get the correct cell and not nil?