Ios 在iPhone上读取资源文本文件

Ios 在iPhone上读取资源文本文件,ios,objective-c,cocoa-touch,file-management,nsfilewrapper,Ios,Objective C,Cocoa Touch,File Management,Nsfilewrapper,这主要是一个建议问题,因此任何建议都非常感谢 我有一个文本文件,我想在填写UITableViews时使用它。我只是不知道什么时候该读这个文件,甚至不知道怎么读。我是使用NSFileManager,还是使用NSFileWrapper,还是自己使用?Nib文件中是否需要对象占位符 其想法是创建一个“库存”系统,利用导航tableView tabBar组合 我试着想办法,但在启动和重新启动后,我意识到我应该寻求帮助 规范包括Xcode4、一些基本理解和大约13个不同的垃圾项目。何时以及如何读取文件在很

这主要是一个建议问题,因此任何建议都非常感谢

我有一个文本文件,我想在填写
UITableViews
时使用它。我只是不知道什么时候该读这个文件,甚至不知道怎么读。我是使用
NSFileManager
,还是使用
NSFileWrapper
,还是自己使用?Nib文件中是否需要对象占位符

其想法是创建一个“库存”系统,利用导航tableView tabBar组合

我试着想办法,但在启动和重新启动后,我意识到我应该寻求帮助


规范包括Xcode4、一些基本理解和大约13个不同的垃圾项目。

何时以及如何读取文件在很大程度上取决于文件大小。如果它是一个相当小的文件,那么您可以在
-(void)viewDidLoad
上同步读取它。如果它较大,则需要异步读取它并显示活动指示器,直到读取完成。下面是一种将文本文件读入
NSString
的简单方法:

- (NSString *) getTextFromFile:(NSString *)filePath {
   return [NSString stringWithContentsOfFile:filePath usedEncoding:nil error:nil];
}

+1用于您的规格!:)你能概括一下你的尝试吗?您可能已经走上了正确的道路。我建议您在进入iOS开发之前提高您的一般编程技能。请告诉我,如果我将资源作为“textfile.txt”添加到项目中,我应该使用哪个路径打开此文件?@loldop
NSString*path=[[NSBundle mainBundle]pathForResource:@“filename”类型:@“txt”]