【问题标题】:Initialization of plist fileplist文件的初始化
【发布时间】:2011-04-29 17:12:41
【问题描述】:

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

问题是:如何在第一次启动应用程序时在 Documents 文件夹中创建这个 plist 文件?我认为在应用程序的第一个 ViewController 的 viewDidLoad 中执行此操作,但也许有更好的方法?

【问题讨论】:

    标签: objective-c plist


    【解决方案1】:

    为什么不在UIApplication 委托消息- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 中做呢?在那里,检查文件是否存在于 Documents 目录中。如果没有,请创建它。

    【讨论】:

    • 但是不是重操作吗?在我的情况下,plist 只有 3-4 个元素......但如果我有一个大文件总是这个更好的解决方案? (抱歉英语不好)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-30
    • 2021-08-25
    相关资源
    最近更新 更多