У меня был быстрый вопрос, я создаю табличное представление только с парой ячеек информации.Я хотел оставить прокрутку просто для удовольствия.когда я прокручиваю одну или несколько ячеек за пределами экрана, они освобождаются, а затем, когда я отпускаю приложение, прерывается.Никаких реальных ошибок, но я вижу, используя NSLog, что он пытается использовать indexpath для последней ячейки, которая вышла за пределы экрана, но по какой-то причине не может.Это нормально?вот большая часть кода.
NSLog(@" %@", indexPath);//this gives me
NSDictionary *types = [streams objectAtIndex:[indexPath row]];
NSString *title = [types objectForKey:@"title"];
NSLog(@"cell title is %@" , title);
[[cell textLabel] setText:title];
журналы дают мне
2011-06-28 16:40:11.887 json2[2942:207] <NSIndexPath 0x5a2fd10> 2 indexes [0, 0]
2011-06-28 16:40:11.888 json2[2942:207] cell title is Website
2011-06-28 16:40:11.889 json2[2942:207] <NSIndexPath 0x5a32120> 2 indexes [0, 1]
2011-06-28 16:40:11.889 json2[2942:207] cell title is Flash
2011-06-28 16:40:11.890 json2[2942:207] <NSIndexPath 0x5a2f3c0> 2 indexes [0, 2]
2011-06-28 16:40:11.890 json2[2942:207] cell title is Animation
2011-06-28 16:40:18.238 json2[2942:207] <NSIndexPath 0x5a2fd10> 2 indexes [0, 0]
, поэтому очевидно, что он пытается загрузить данные в 0, 0, когда я сбрасываю давление, но он не можетнайти это?
спасибо, и надеюсь, что это не было где-нибудь еще, я проверил и нашел немного близко, но ничего не изменилось.