【发布时间】:2011-07-08 18:44:03
【问题描述】:
我正在尝试使用以下代码从 iphone 项目资源文件夹中的 1.txt 读取数据:
NSString *fileContent = [NSString stringWithContentsOfFile:[[NSString stringWithFormat:@"%d", currentLevel] stringByAppendingString:@".txt"] encoding:NSUTF8StringEncoding error:nil];
NSAssert(fileContent!=nil, @"file's contents are nil");
currentLevel 是一个整数,最初设置为 1。我是否将 [[NSString stringWithFormat:@"%d", currentLevel] stringByAppendingString:@".txt"] 替换为 @"1.txt" 并不重要(用于测试第一级)因为 NSAssert 两次都失败
为什么这不起作用?我已将 1.txt 导入到 xcode 中,它位于资源文件中。它不是空的。
【问题讨论】:
标签: iphone file ios4 text file-io