当我通过以下代码在NSMutableArray
中添加此行时,我的应用程序中就有一个plist包含Root Dictionary中的行:
NSString * item = [badgeDict objectForKey:[NSString stringWithFormat:@"item%i",indexPath.row+1]];
[badgeArray addObject:item];
它给了我混乱的排序数组...
我希望它的顺序相同...请记住,这些行的键称为(item1,item2,item3 ...等)...
应该如何解决?
最佳答案
是的,因为您的代码在cellForRowAtIndexPath中,所以它将被加扰。
UITableViewCells被缓存。由于您没有显示相关的周围代码,因此很有可能您正在重新显示缓存的单元格。
关于objective-c - 为什么plist中的字符串不能在UITableView中正确显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12996493/