0

我正在尝试从 Obj 中的文本文件中读取信息。C 程序,每当我尝试 NSLog 输出时,我都会得到(空)。我已经确保我正在使用的文本文件在我的 Copy Bundle Resources 中,这是我找到的所有其他答案所建议的。我正在使用以下内容访问文件:

NSString *rightsPath = [[NSBundle mainBundle] pathForResource:@"Sample Maze Rights" ofType:@"txt"];
NSString *rightsContent = [NSString stringWithContentsOfFile:rightsPath encoding:NSUTF8StringEncoding error:NULL];

任何人都可以提出任何建议吗?

4

1 回答 1

1

这就是error争论的目的。

NSError *error = nil;
NSString *rightsContent = [NSString stringWithContentsOfFile:rightsPath
                                                    encoding:NSUTF8StringEncoding
                                                       error:&error];
if (rightsContent == nil)
    NSLog(@"error: %@", [error description]);
于 2013-05-03T14:49:19.070 回答