任何人都可以告诉我下面代码的功能。是代码行
NSString* fileName = @"text.txt";
用于从系统中的某个位置读取文件?
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
NSString* fileName = @"text.txt";
NSString *fileString = [NSString stringWithContentsOfFile: fileName];
NSArray *lines = [fileString componentsSeparatedByString:@"\n"];
[pool drain];
return 0;
}
答案 0 :(得分:0)
NSString * path = [[NSBundle mainBundle] pathForResource:@“text”ofType:@“txt”];
答案 1 :(得分:0)
fileName是一个字符串,它将返回以下输出
text.txt
这是因为您已将该值分配给它再次读取您的代码。
如果你想存储你的包内一些文件的引用,那么在这种情况下,我建议使用NSBundle类参考公羊回答并完成工作伙伴
谢谢和问候