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