NSString的copy屬性分析 以及 深拷貝淺拷貝




1、copy
     copy只會產生不可變的副本對象(NSString對象)
    
     深拷貝 對象拷貝,內容拷貝
     淺拷貝 指針拷貝,地址拷貝
    
     可變拷不可變                  深拷貝
     不可變拷可變                  深拷貝
     可變拷可變                    深拷貝
     只有不可變拷不可變是          淺拷貝

     原因就是隻有最後一種情況沒有改變類型
 
2、mutablecopy
     mutable copy只會產生可變的副本對象(NSMutableString對象)
   
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章