我有一个NSMutableArray
从txt文件加载。文件中有5个字符串。如果我拨打removeAllObjects
,它会删除文件中的所有字符串吗?
我怀疑它没有,那么如何删除文件中的所有字符串?
答案 0 :(得分:2)
呃,你要给文件写点东西(或者简单地把它擦掉)。
答案 1 :(得分:1)
您所做的任何操作都不会触及您从该文件中获取的NSMutableArray
实例。
至于如何删除字符串,取决于您是要删除文件的一部分还是删除文件。在后者的情况下,NSFileManager
方法:
- (BOOL)removeItemAtURL:(NSURL *)URL error:(NSError **)error
会做你想做的事。
另一方面,如果您需要更精确地控制文件内容,可能需要下拉到C,fopen
等。