如果我的應用程序有很多內存泄漏怎麼辦?如果我多次在 iPhone上運行這樣的應用程序,是不是會導致我的iPhone發生崩潰? 即內存不斷分配,但從來沒有釋放?
內存泄漏只要是只有一個問題,因爲內存仍然分配給您的應用程序。只要應用程序關閉或崩潰,其內存就會被釋放並返回到操作系統。如果您正在運行iOS 4,則可以雙擊主頁按鈕並關閉應用程序以釋放內存。
應我擔心不小心在我 iphone造成不必要的文件,使得每一個我跑我莫名其妙地創造,我不 刪除一個文件,它不斷地佔用空間幾KB的時間。我測試應用程序很多 次,過了一段時間,我的iPhone上沒有剩餘空間。可以發生這樣的事情嗎?
是的,你應該小心創建儘可能少的文件。但是,由於應用程序創建的所有文件都包含在與應用程序關聯的沙箱中,因此在卸載應用程序時會將其刪除。如果您覺得您的測試應用佔用太多空間,只需卸載它,然後再使用Xcode進行安裝即可。雖然我不會擔心太多,因爲在開始填充手機之前,您必須創建大量測試文件。
可以測試一個實際的設備損壞我的手機?
我非常懷疑它的可能性。這是蘋果限制你可以或不可以使用的API的原因之一。如果你越獄你的手機並開始做事蘋果不希望你做所有的投注都關閉。
我不會過多擔心通過開發手機搞亂手機。我從來沒有聽說過有人會損壞他們的手機,如果出於某種原因,您的手機開始在iTunes中恢復正常播放。
我更喜歡這個建議來解決上面的建議,只要你殺了應用程序,你就回憶回憶! – Stew