【发布时间】:2011-03-22 22:12:46
【问题描述】:
我编写了一个将 txt 文件加载到数组中的方法。但是,我对它并不满意,因为它在我的初学者眼中看起来非常麻烦(我确定我不需要 50% 的代码),而且我不知何故想知道如何指定我的 txt 的确切格式文件,例如NSUTF8StringEncoding.
这是我的代码:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents directory
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"Sample.txt"];
if (filePath) { // check if file exists - if so load it:
NSString *myText = [NSString stringWithContentsOfFile:filePath];
if (myText) {textView.text=myText;}
}
对于如何完善此内容并指定正确格式的任何建议,我将不胜感激。
【问题讨论】:
标签: iphone objective-c cocoa-touch