如何解析Objective-C中的文本文件?

sat*_*ish 7 iphone

我需要一次解析一行文本文件.另外,Objective-C中是否有EOF?

rei*_*ein 17

这样的事可能适合你:

NSString *fileContents = [NSString stringWithContentsOfFile:@"myfile.txt"];
NSArray *lines = [fileContents componentsSeparatedByString:@"\n"];
Run Code Online (Sandbox Code Playgroud)

这将为您提供一个数组,其中每个元素都是字符串的一行.

  • 现在类似于:NSString*fileContents = [NSString stringWithContentsOfFile:@"myFile.txt"编码:NSUTF8StringEncoding错误:nil]; (3认同)