Objective c 将NSMutableArray写入txt文件

Objective c 将NSMutableArray写入txt文件,objective-c,Objective C,我有一个NSMutableArray的NSStrings,我想把它写入一个文本文件,这样每个字符串都有自己的行 有什么建议吗?您可以使用 - (NSString *)componentsJoinedByString:(NSString *)separator 差不多 NSString* fullString = [yourArray componentsJoinedByString:@"\n"]; 然后您可以使用 - (BOOL)writeToFile:(NSString *)path at

我有一个
NSMutableArray
NSStrings
,我想把它写入一个文本文件,这样每个字符串都有自己的行


有什么建议吗?

您可以使用

- (NSString *)componentsJoinedByString:(NSString *)separator
差不多

NSString* fullString = [yourArray componentsJoinedByString:@"\n"];
然后您可以使用

- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile encoding:(NSStringEncoding)enc error:(NSError **)error

fullString
上,将其写入磁盘。

伙计们,如果你希望其他人花时间帮助你,请至少花点时间写一个合适的标题和问题。在一个相关的注释中,您的服务中有一个shift键:它是
NSMutableArray
而不是
NSMutableArray
,等等。我可以要求它警告我writetofile:Tomicly不推荐使用任何建议明确
writetofile:Atomicly:
不推荐使用。您需要使用我在原始答案中发布的方法:
writeToFile:atomicaly:encoding:error: