关键NSUserDefaults是它可以在没有您干预的情况下透明地为您保存数据,因此您无法询问它是否已保存数据.
但是,您可以通过调用强制它进行保存[[NSUserDefaults sharedUserDefaults] synchronize];,返回BOOL指示保存是否成功.该方法的文档说:
因为此方法是定期自动调用的,所以只有在您无法等待自动同步时(例如,如果您的应用程序即将退出)或者您希望将用户默认值更新为磁盘上的内容,请使用此方法你没有做任何改变.
| 归档时间: |
|
| 查看次数: |
387 次 |
| 最近记录: |