我有10个项目数组的NSMutableArray。每个数组都分配为
例如,说。NSArray *myArray=[NSArray alloc]initWithContentsofFile:pListPath];
但是在第5个数组没有数据,所以计数应该是9,但它显示为4。
我的问题是我想获得除第5个数组之外的所有9个数组项数据。
怎么可能。
谢谢大家。
答案 0 :(得分:1)
你说你有一个包含10个数组的数组。如果第5个数组没有数据,那么你的NSMutableArray仍然会有10个项目。即使一个对象是空的,它仍然是一个对象。第5个数组的项目数为0。
答案 1 :(得分:0)
我发现您尝试从plist文件加载
在plist中,即使父数组中的第5个对象必须包含空数组,这意味着plist总共包含10行数组。并将plist读入数组然后删除空子数组。