【发布时间】:2018-01-10 22:41:53
【问题描述】:
我使用的是 Xcode 9.2,Objective-c。
我已经按照 Apple 推荐的方式使用 registerDefaults 注册了我的默认值。一切正常。
想想这个简单的场景:我的默认值中有一个键/值对,其中的值是 NSMutableDictionary。
现在我想在应用更新中向该特定字典添加一些键/值对。由于我的默认值中已经存在该键,因此该值(字典)不会被 registerDefaults 方法中的新值覆盖。
当然,我可以从默认值中读取字典,添加我的新对并将它们写回。但我想知道是否有更优雅的方式或更新的最佳实践?
【问题讨论】:
标签: objective-c nsuserdefaults