Objective c plist文件的初始化

Objective c plist文件的初始化,objective-c,plist,Objective C,Plist,在我的应用程序中,我有一个配置的plist文件,每个viewController,在viewdid中加载数据并写入 问题是:在应用程序第一次启动时,如何在Documents文件夹中创建这个plist文件?我想在VIEWDID加载应用程序的第一个ViewController时可以这样做,但也许有更好的方法吗?为什么不在UIApplication委托消息-(BOOL)应用程序:(UIApplication*)应用程序使用选项完成启动:(NSDictionary*)启动选项?在那里,检查文档目录中是否

在我的应用程序中,我有一个配置的plist文件,每个viewController,在viewdid中加载数据并写入


问题是:在应用程序第一次启动时,如何在Documents文件夹中创建这个plist文件?我想在VIEWDID加载应用程序的第一个ViewController时可以这样做,但也许有更好的方法吗?

为什么不在
UIApplication
委托消息
-(BOOL)应用程序:(UIApplication*)应用程序使用选项完成启动:(NSDictionary*)启动选项
?在那里,检查文档目录中是否存在该文件。如果没有,就创建它。

但这不是一项繁重的操作吗?在我的例子中,plist只有3-4个元素……但如果我有一个大文件,这是更好的解决方案吗?(对不起,英语不好)