【发布时间】:2013-02-07 10:02:46
【问题描述】:
我可以存储从以下位置返回的 NSURL:
[[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:nil]
在 NSUserDefaults(或 plist)中,以便在我的应用启动时更快地访问 iCloud 容器?
目前,上面的代码可能需要几秒钟(有时超过 10 秒)才能返回容器路径。当我的应用等待返回时,这会导致从 iCloud 加载用户数据时出现明显且令人讨厌的延迟。
我假设每次启动应用程序时 NSURL 路径都完全相同,因此应该可以将其存储起来以便以后快速访问。
我已经在自己的设备上尝试过,效果很好,我只是想知道在“狂野”中执行此操作是否有任何问题。
塔
【问题讨论】:
标签: icloud nsfilemanager