0
在我的應用程序中,我使用ASIHTTPRequest來下載許多文件,當我使用for循環時,內存保持可接受的水平。但是當我使用while循環的時候,可用的內存減少很快。我在ARC項目中所做的一切。有誰知道什麼時候使用循環或while循環?當使用自動釋放時while循環和for循環之間有什麼區別
在我的應用程序中,我使用ASIHTTPRequest來下載許多文件,當我使用for循環時,內存保持可接受的水平。但是當我使用while循環的時候,可用的內存減少很快。我在ARC項目中所做的一切。有誰知道什麼時候使用循環或while循環?當使用自動釋放時while循環和for循環之間有什麼區別
For循環用於已知的迭代次數。 While循環用於未知迭代
我認爲當你正在使用的循環,沒有循環都在限制
中,而未知的迭代循環怎麼把它執行這麼多時間的情況下執行
粘貼你正在調查的代碼 –
這是因爲我在循環中檢查了md5,而不是在for循環中。一開始,我認爲他們會自動釋放。 – fisher