txt 파일의 모든 텍스트를 문자열로 가져 오려고하지만이 문자열을 NSlog()로하면 null이됩니다. 나는 그것이 파일을 얻으려고하는 길 때문에 생각한다. 그러나 나는 그 길에 무엇이 잘못되었는지를 알 수 없다. 나는 그것이 올바른 navigationItem.title을 얻는다는 것을 안다. 그래서 그것은 문제가 아니다. 텍스트 파일은 메인 번들의 하위 폴더 인 Øvelser/Text/"nameOfExercise".txt에 있습니다. 당신은 번들에 상대 경로를 얻을 수 NSBundle
방법을 사용할 필요가contentOfFile path null null
- (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");
}
}