我有一个视图,我根据变量集显示各种文本和图像。 相同的代码在模拟器和iPad上工作正常但在iPhone 4S上我得到以下内容: 由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' * - [NSURL initFileURLWithPath:]:nil string parameter' * 第一次抛出调用堆栈: 文本文件拼写正确并且在包中
这是我正在使用的代码,并且在程序的其他部分使用了类似的代码,并且工作正常
NSString *filePath = [[NSBundle mainBundle] pathForResource:_textfot ofType:@"txt"];
NSString *plainText = [[NSString alloc] initWithContentsOfFile:filePath encoding:NSStringEncodingConversionAllowLossy error:&error];
_textView.text = plainText;
答案 0 :(得分:0)
试试这个,
NSString* filePath = [[NSBundle mainBundle] pathForResource:_textfot
ofType:@"txt"];
NSString* plainText = [NSString stringWithContentsOfFile: filePath
encoding:NSUTF8StringEncoding error:NULL];
_textView.text = plainText;