国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

objective-c - iOS 深淺拷貝?
PHP中文網(wǎng)
PHP中文網(wǎng) 2017-05-02 09:36:07
0
3
993
NSString *i = @"1";
NSString *j = [i mutableCopy];
NSLog(@"i=%p,j=%p",i,j);

打印地址不一樣,由此可見是內(nèi)容拷貝
繼續(xù)
i = @"2";
NSLog(@"i=%@,j=%@",i,j);
那么問題來了,為什么j的值還是1?
PHP中文網(wǎng)
PHP中文網(wǎng)

認(rèn)證高級PHP講師

Antworte allen(3)
Peter_Zhu

內(nèi)容 拷貝,就是深拷貝,生成新的j是一個新的對像,和i沒有關(guān)系 。所以改變i,不會影響j的。

為情所困

地址都不一樣了,就說明是兩個對象了,那么問題來了,兩個獨(dú)立的對象之間值為什么還會有關(guān)聯(lián)?

洪濤

ok,我先去看看資料

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage