2012-04-02 36 views
0

我有一个应用程序创建严格的文件夹结构。从包含文件创建一个NSData对象

我也有一些模板文件应该放在该结构中的特定文件夹中。我的问题是,我不知道如何指向这些文件(我已经包含在项目中),以便我可以从它们创建一个NSData对象。然后计划调用NSFileManager的createFileAtPath:contents:attributes:方法将它们保存到文件夹中。

我该如何引用这些包含的文件?我尝试使用NSData的dataWithContentsOfFile:方法,只是设置文件的名字,象这样:

[NSData dataWithContentsOfFile:@"Storyboard.template"]; 

但似乎并没有工作。

有没有更好的方法来做到这一点?

回答

1

如果通过“我已经包含在项目中”,你的意思是你的包中有这些文件,那么你应该使用NSBundle方法,pathForResource:ofType :,或者它的一个兄弟来获取路径。

+0

非常感谢你的指针 – Bjorninn 2012-04-03 13:50:30

相关问题