我被告知不用擔心保留數量。我知道我不應該使用基於retainCount
的條件邏輯來決定使用release
還是retain
,但是我不應該擔心它嗎?我認爲這些以某種方式對應於內存使用情況。不要擔心`retainCount`?真?
舉例來說,如果我有一堆的UIView
子視圖,我也已經投入了NSArray
能夠通過他們迭代的,那豈不是雙保留計數,因此內存使用的應用?如果是這樣,如果子視圖是500 UIControl
實例,這是昂貴的還是微不足道的? 這是假設我需要500個實例,當然。
謝謝,這對我很有用。並倍加感謝不要重申正確的對象所有權政策,這是我心中所知的。 – 2010-07-28 18:28:42