iOS 非ARC基本內存管理系列 2-多對象內存管理(1)

單個對象的內存管理非常簡單無非就是alloc對應release,retain對應release。但是如果涉及到很多對象,而且對象與對象有聯繫的時候該怎麼去管理對象的內存呢。 比如同樣一本書有好3個人購買,那意味着3個人都在引用這本書。在內存中如圖所示: 那麼如果Person對象引用Book對象的話就必須給Book對象的引用計數+1,如果不再引用Book對象就要把Book對象中的引用計數減1。遵循"
相關文章
相關標籤/搜索