我有幾個UIImagesView,我把它們放在MutableArray上。 MutableArray被保留。 我也將它們添加爲視圖的子視圖。iphone - 關於對象的通用問題
在視圖上添加每個經過的UIImageViews我釋放他們...例如...
[myView addSubview:myImageView];
[myImageView release];
如果我沒有錯,每個ImageView的現擁有2 retainCount,因爲它們也存儲在MutableArray。
現在我釋放視圖,因此,每個ImageView的retainCount下降到1
在某些時候,我做的:
myMutableArray = nil;
是OK做到這一點?由於imageViews的retainCount爲1,我不確定是否將數組放入nil,存儲imageViews的數組將釋放圖像......我想是這樣,但我希望聽到您的掌握!
這會泄漏嗎?
感謝
好的。謝謝!!!!!!!!!!! – SpaceDog 2010-04-06 21:33:38