Ios4 IOS 4.3表格视图滚动中止

Ios4 IOS 4.3表格视图滚动中止,ios4,Ios4,我有一个简单的问题,我创建了一个表视图,其中只有几个单元格的信息。我想让它可以滚动只是为了好玩。当我从屏幕上滚动一个或多个单元格时,它们被释放,然后当我放开时,应用程序中止。没有真正的错误,但我可以看到,使用NSLog时,它试图对最后一个脱离屏幕的单元格使用indexpath,但无论出于何种原因,它都不能。这正常吗?下面是大部分代码 NSLog(@" %@", indexPath);//this gives me NSDictionary *types = [streams objectAtIn

我有一个简单的问题,我创建了一个表视图,其中只有几个单元格的信息。我想让它可以滚动只是为了好玩。当我从屏幕上滚动一个或多个单元格时,它们被释放,然后当我放开时,应用程序中止。没有真正的错误,但我可以看到,使用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]
2011-06-2816:40:11.887JSON2[2942:207]2个索引[0,0]
2011-06-28 16:40:11.888 json2[2942:207]手机标题是网站
2011-06-28 16:40:11.889 json2[2942:207]2个指数[0,1]
2011-06-28 16:40:11.889 json2[2942:207]单元格标题是Flash
2011-06-28 16:40:11.890 json2[2942:207]2个指数[0,2]
2011-06-28 16:40:11.890 json2[2942:207]单元标题是动画
2011-06-28 16:40:18.238 json2[2942:207]2个指数[0,0]
很明显,当我释放压力时,它试图加载0,0的数据信息,但它找不到


谢谢,希望这不是别的地方,我检查了一下,发现有些很接近,但没有什么相同。

而不是
[[cell textlab]setText:title]

试试
cell.textLabel.text=title

好的,我明白了,花了几天时间才习惯调试器。我重写了数组流的默认getter,并将其保留在那里。这就解决了这个问题,因为一旦我习惯了调试,我就可以看到我的流被释放了,而不用说。