objective-c - 更新应用程序时如何处理偏好设置?

标签 objective-c macos cocoa preferences

当我更新应用程序时,有些人提示首选项失败。当用户第一次启动更新时,如何“重置”首选项?

最佳答案

一种方法是包含一个首选项,指示上次更新首选项的应用程序版本。然后,当您更新的应用程序首次运行时,它可以检查该首选项值,查看它是否较旧,并对现有首选项执行任何必要的更新。

关于objective-c - 更新应用程序时如何处理偏好设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8055885/

相关文章:

python - 程序导致 OSX (Snow Leopard 10.6.4) 窗口服务器自发崩溃

c++ - Visual Studio Code c++11 扩展警告

java - 如何在 MacOS 上修复带有分隔符的 JComboBox PopUp 的垂直位置?

macos - 操作系统: How to have a dedicated application for managing the preferences of another one

cocoa - 如何创建只监听performSelector :onThread: and GUI events?的运行循环

ios - 在尝试使用另一个类时将类对象引用传递给另一个类不起作用

ios - 关于小数计算器app的实现方法

iphone - 在 Objective-c 中以编程方式将底部栏设置为选项卡栏

ios - 如何在深度 sleep 的越狱 iPhone 上准确安排任务

objective-c - 为什么我的对象不符合键值编码?