NSString的copy屬性分析 以及 深拷貝淺拷貝
1、copy
copy只會產生不可變的副本對象(NSString對象)
深拷貝 對象拷貝,內容拷貝
淺拷貝 指針拷貝,地址拷貝
可變拷不可變 深拷貝
不可變拷可變 深拷貝
可變拷可變 深拷貝
只有不可變拷不可變是 淺拷貝
原因就是隻有最後一種情況沒有改變類型
2、mutablecopy
mutable copy只會產生可變的副本對象(NSMutableString對象)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Java基礎之字節複製
public class Copy1 { public static void main(String[] args) { BufferedInputStream bis = null;