еще одна цель c вопросом для вас. Наверное, тоже простой ...
В моем методе viewDidLoad я устанавливаю переменную. Мне нужно получить доступ к этому в - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
, однако я получаю следующую ошибку, и я не знаю, как ее отсортировать!
- [CFString intValue]: сообщение отправлено освобожденному экземпляру 0x592dcb0
- (void)viewDidLoad
{
//code to get json is here
totalInCategory = [parsedJson objectForKey:@"TotalInCategory"];
NSLog(@"totalincat %i",[totalInCategory intValue]);
[super viewDidLoad];
}
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)celllforRowAtIndexPath:(NSIndexPath *)indexPath
{
NSLog(@"totalincat %i",[totalInCategory intValue]);
if((indexPath.row == [myArray count]-1)&&(indexPath.row < [totalInCategory intValue]))
{
//code to get more rows
[self.tableView reloadData];
}
}
У меня есть NSString * totalInCategory; настроить и синтезировать.
totalInCategory отлично подходит для viewDidLoad (насколько я знаю), но больше нигде ... любые идеи были бы действительно полезны!