我有一个创建严格文件夹结构的应用程序。
我还有一些模板文件应放在该结构中的特定文件夹中。我的问题是我不确定如何指向那些文件(我已经包含在项目中),以便我可以从它们创建一个NSData对象。然后计划调用NSFileManager的createFileAtPath:contents:attributes:
方法将它们保存到文件夹中。
如何引用这些包含的文件?我尝试使用NSData dataWithContentsOfFile:
方法,只是设置文件的名称,如下所示:
[NSData dataWithContentsOfFile:@"Storyboard.template"];
但这似乎不起作用。
是否有更好的方法可以做到这一点?
答案 0 :(得分:1)
如果通过“我已经包含在项目中”,你的意思是你的包中有这些文件,那么你应该使用NSBundle方法,pathForResource:ofType:或其中一个兄弟来获取路径。