【发布时间】:2012-05-11 02:15:16
【问题描述】:
在 NSUserDefaults 中重复设置 key 对象是否有任何性能或其他后果?
[self.myDefaults setObject:someObject forKey:someKey];
和/或
anObject = [self.myDefaults objectForKey:someKey];
我的循环将在一秒钟内重复大约 100 次,每次只持续几秒钟。
我只会在循环结束后调用synchronize。
【问题讨论】:
-
你在做什么,你需要写这么多?
-
“循环”只是代表我阅读/写作频率的一个例子。我实际上在做的是响应平移手势的触摸事件。我正在考虑直接读写 NSUserDefaults 以保存使用额外变量的额外代码,并将这些代码设置为特定位置的默认值。
-
你在保存什么到 NSUserDefaults 虽然也需要响应 UIPanGestureRecognizer?
标签: ios object loops nsuserdefaults