2013-04-25 44 views
4

-[NSURL startAccessingSecurityScopedResource]狀態的文檔:安全範圍書籤的當前內核資源限制是什麼?

您必須對stopAccessingSecurityScopedResource方法的相應的呼叫每個呼叫平衡的startAccessingSecurityScopedResource方法。如果您不再需要文件系統資源時無法放棄訪問權限,則應用程序會泄露內核資源。如果泄漏足夠的內核資源,則應用程序將失去向文件系統位置添加文件系統位置的能力,例如通過Powerbox或安全範圍的書籤,直到重新啓動。

任何人都可以說明內核資源的實際限制是什麼?

我不希望讓我的應用程序達到這些確切的限制,只是知道一個大概的數字會有幫助,所以我可以判斷代碼是否曾經做過任何危險/愚蠢的事情。

+0

你只是出於好奇而問?只要您的開始/停止通話是平衡的,就不會有問題。您是否試圖瞭解在啓動呼叫成爲問題之前,您可以將啓動呼叫嵌入到多大程度? – Dov 2013-04-26 15:45:56

+0

我並不是問可以嵌套多大的呼叫,雖然這本身就是一個有趣的問題! – 2013-04-26 17:46:07

+0

我很想知道大致有多少請求可以同時在飛行中。文檔表明存在某種硬性限制,如果在某些時候碰巧超出限制,平衡調用是不夠的 – 2013-04-26 17:47:31

回答