我有一个清除历史记录按钮,用于清除plist中的数据。现在,装载很好;我把它加载到一个数组。
我可以使用:
self.dataClear = NULL;
并将数组保存为plist以清除它? 所以我可以使用
if([self.dataClear count] == 0)//if plist is empty
检查?
答案 0 :(得分:17)
你可能最好使用NSMutableArray
并在其上调用removeAllObjects
而不是将其清空;否则,那里不会有任何对象回应你的count
消息,因为“空数组”和“根本没有数组”之间存在概念上的区别。