爲何copy不能夠修飾可變數組


總結:
1:對於不可變對象,copy都是淺複製,即指針複製。mutableCopy 都是Alloc一個新對象返回。
2:對於可變對象,copy和mutableCopy都是Alloc新對象返回。
3:不管是可變仍是不可變對象,copy返回的對象都是不可變的,mutableCopy返回的對象都是可變的。4:容器類對象,不管是可變的仍是不可變的,copy,mutableCopy返回的對象裏所包含的對象的地址和以前都是同樣 的,即容器內對象都是淺拷貝。指針

相關文章
相關標籤/搜索