深拷貝是拷貝對象,別的對象改變他不改變。
淺拷貝是拷貝出一個指針,又多了一個指針指向這個對象,一個改變所有改變。
copy是淺拷貝,strong是深拷貝。
深拷貝和淺拷貝
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- 1.什么情況使用關鍵字copy? 相比 assign 有什么不同? (1).在 ARC 中,在有可能出現循環引用的...
- 參考文獻《招聘一個靠譜的iOS》 深拷貝和淺拷貝 由上面的圖我們可以明確地看出, 淺拷貝(Shallow copy...
- 今天學習了一下iOS中關于深拷貝和淺拷貝的一些概念,感覺是真的繞,把我虎的一愣一愣的,更加加深了我對自己沒有好好學...
- 一、為什么@property聲明(NString,NSArray,NSDictionary)時需要使用copy,使...