0

在我的应用程序中,我试图获取扩展名为 .txt 且文件位于应用程序中的文件内容。我在下面尝试

path = [[NSBundle mainBundle] pathForResource:@"Last"
                                         ofType:@"txt"];

content = [NSString stringWithContentsOfFile:path
                                    encoding:NSUTF8StringEncoding
                                       error:NULL];

lines = [content componentsSeparatedByString:@"\n"];
NSLog(@"Content Length: %i", [lines count]);
NSLog(@"%@ %@",content,path);

但内容和路径打印null。有没有人知道它有什么问题?

谢谢。

4

1 回答 1

0

我的猜测是 Last.txt 不在项目中,要在 Project Navigator 中验证单击您的项目(顶级项目),转到 Build Phases,并检查该文件是否在“Copy Bundle Resources”中

于 2013-04-29T13:06:21.997 回答