NSCoding Prebundle数据

时间:2013-09-25 21:22:36

标签: objective-c bundle nscoding

我正在使用NSCoding来保存我的对象的序列化列表。该对象已成功保存在路径中:

的/ var /移动/应用/ F923C87-360D-4B429-B2E9-CAE121009ECE5 /文档/ feed_file

我可以在应用程序启动时成功获取对象。

我希望部署已加载一些内容的应用,因此我想在应用中使用feed_file的主要版本。

我该怎么做,在应用程序第一次启动时复制它,而不是在其他时间复制它?

1 个答案:

答案 0 :(得分:0)

applicationDidFinishLaunching:中放入一些代码,检查目标路径(Documents/feed_file)上是否有文件,如果没有,则将默认文件复制到捆绑包中。默认文件应该是Xcode项目的一部分,并在构建期间复制到bundle。