https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html说是
...应该通过禁用任何选项来防止用户编辑该首选项
适当的控制。
The NSUserDefaults 类是线程安全的。NSURL 的持久性和
文件参考网址...
这么长的讨论表明事实并非如此
http://www.cocoabuilder.com/archive/cocoa/155227-nsuserdefaults-thread-safety.html http://www.cocoabuilder.com/archive/cocoa/155227-nsuserdefaults-thread-safety.html
那么哪一个是正确的呢?还有为什么意见不同。
Apple iOS 5.1 和 OS X 10.7 文档称它是线程安全的;因此它是线程安全的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)