OC的深拷貝與淺拷貝--NSArray與NSMutableArray應該使用copy仍是strong?

Objective-C中對象的拷貝分爲深拷貝和淺拷貝。另外還有容器類對象及非容器類對象的差異: 1. 對非容器類對象(如NSString、NSMutableString類對象)使用淺拷貝:拷貝的是對象的地址,沒有新的內存被分配,只是原來的那塊內容多了一個指針指向。也就是說新對象跟原對象都是指向的同一個內存地址,那麼內容固然同樣。 2. 對非容器類對象(如NSData、NSMutableData類對
相關文章
相關標籤/搜索