4

状态的文档-[NSURL startAccessingSecurityScopedResource]

您必须平衡对 startAccessingSecurityScopedResource 方法的每次调用与对 stopAccessingSecurityScopedResource 方法的相应调用。如果您在不再需要文件系统资源时未能放弃访问权限,则您的应用程序会泄漏内核资源。如果泄漏了足够的内核资源,您的应用程序将失去将文件系统位置添加到其沙箱的能力,例如通过 Powerbox 或安全范围的书签,直到重新启动。

任何人都可以了解内核资源的实际限制是什么吗?

我不希望我的应用程序达到这些确切的限制,只是知道一个大概的数字会有所帮助,这样我就可以判断代码是否曾经做过任何危险/愚蠢的事情。

4

1 回答 1

3

Ballpark 数字在 1000 到 2500 之间。我在苹果的开发者论坛上阅读了最近的三个讨论。如果您是 Apple 的注册开发者,您可以在这里找到它:

于 2014-02-24T15:25:49.230 回答