设置数组为空

时间:2010-08-22 18:26:10

标签: objective-c iphone xcode

我有一个清除历史记录按钮,用于清除plist中的数据。现在,装载很好;我把它加载到一个数组。

我可以使用:

self.dataClear = NULL;

并将数组保存为plist以清除它? 所以我可以使用

if([self.dataClear count] == 0)//if plist is empty

检查?

1 个答案:

答案 0 :(得分:17)

你可能最好使用NSMutableArray并在其上调用removeAllObjects而不是将其清空;否则,那里不会有任何对象回应你的count消息,因为“空数组”和“根本没有数组”之间存在概念上的区别。