2010-04-08 109 views

回答

1

的存儲器中的iPhone目前可以分配到一個對象的量的內存量當前可用。

概念上,沒有限制。不過,iPhone本身確實有物理限制。

在發佈可獲取任意長度數據的應用程序之前,您必須在iPhone上大量測試您的應用程序。

您應該確保數據長度在合理範圍內。 你想要的最後一件事是-didReceiveMemoryWarning被調用,你的應用退出。

+0

是否意味着NSString對象可以容納一些MB或GB數據? – 2010-04-08 08:16:34

+0

理論上,是的。儘管如此,我仍強烈建議不要這樣做。 – 2010-04-08 08:18:08

+0

實際上,我正在從文件中讀取數據並將其分配給NSStrig或Dictionary或數組的對象。並可能是批量數據,這是否會產生任何問題?任何建議? – 2010-04-08 08:29:37

1

沒有大小限制。

(除了受限於RAM和指針比特大小。)

相關問題