【发布时间】:2011-11-23 03:54:48
【问题描述】:
如果我将令牌(字符串)放入 NSUserDefaults,假设作为传递给应用程序使用的 REST API 的参数,并且应用程序被卸载,字符串会保留在设备上吗?
【问题讨论】:
标签: iphone ios nsuserdefaults
如果我将令牌(字符串)放入 NSUserDefaults,假设作为传递给应用程序使用的 REST API 的参数,并且应用程序被卸载,字符串会保留在设备上吗?
【问题讨论】:
标签: iphone ios nsuserdefaults
不,不会。我以完全相同的方式使用 NSUserDefaults,并且在删除应用程序后它不会保留。如果需要,您可以通过 Organizer 进行验证。
但它会通过更新持续存在。我一直在使用TestFlightApp 进行所有的 beta 测试,并且令牌(和其他保存的用户默认数据)仍然存在。希望这会有所帮助。
【讨论】:
没有。您可以看到保存的数据在您的沙箱内的 Library/Preferences/ 中。如果您使用的是模拟器,请参阅(类似)~/Library/Application\ Support/iPhone\ Simulator/4.3.2/Applications/00DB5581-E797-4AB0-9033-321ACD8938BD/Library/Preferences/com.me.MyApp.plist
【讨论】: