【发布时间】:2012-04-02 15:37:41
【问题描述】:
我正在尝试将 txt 文件中的所有文本转换为字符串,但如果我尝试 NSlog() 这个字符串,我会得到空值。我认为这是因为我试图获取文件的路径,但我似乎无法弄清楚路径有什么问题。我知道我得到了正确的 navigationItem.title,所以这不是问题。文本文件位于主包中名为 Øvelser/Text/"nameOfExercise".txt 的子文件夹中。我在下面粘贴了我的代码:
- (void)viewDidLoad
{
[super viewDidLoad];
//Read from the exercise document
NSString *path = [[@"Øvelser/Text/" stringByAppendingString:self.navigationItem.title] stringByAppendingString:@".txt"];
if(path)
{
_exerciseDocument = [NSString stringWithContentsOfFile:path encoding: NSUTF8StringEncoding error:nil];
NSLog(@"%@", _exerciseDocument);
}
else
{
NSLog(@"error");
}
}
【问题讨论】:
标签: objective-c ios5 xcode4.2 filepath