
if(obj == obj1)//比較這兩個指針里面的對象地址
isEqual: 默認(rèn)情況下是比較兩個對象的內(nèi)存地址,但是有一些系統(tǒng)自帶的類(比如Foundation中的NSString,NSArray等)重寫了這個方法,改變了這個方法的判斷規(guī)則(一般改為比較兩個對象的內(nèi)容,不是內(nèi)存地址)。
對象地址也是指針。
補充一下:淺拷貝就是拷貝指針,并沒有創(chuàng)建新的對象;深拷貝就是重建了一個新的對象,這個新對象的內(nèi)容和被拷貝的對象內(nèi)容一樣。
copy 拷貝的都是不可變的,mutableCopy 拷貝的都是可變的,