如何将文本文件的内容(本地存储在文档目录中)放入NSString中?

时间:2010-01-31 10:37:21

标签: iphone

如何检索文档目录中本地存储的 TEXT FILE 的内容?

2 个答案:

答案 0 :(得分:1)

假设文本是UTF-8编码:

NSData *textFileData = [NSData dataWithContentsOfFile:pathToTextFile];
NSString *textFileString = [NSString stringWithUTF8String:[textFileData bytes]];

答案 1 :(得分:1)

您也可以使用此NSString类方法(假设文本为UTF-8):

NSString *content = [NSString stringWithContentsOfFile:pathToTextFile encoding:NSUTF8StringEncoding error:&error];

error应该是指向NSError对象的指针。