iOS 中的「==」與「isEqual:」

Objective-C中判斷兩個變量是否相等有兩種方式,一種是利用「==」直接比較,另一種就是「isEqual」方法,下面是它們的介紹: "=="方法: 當使用==來判斷兩個變量是否相等的時候,如果是基本類型變量,且都是數值型(類型可以不同),則只要值相等,就會返回真; 如果是兩個指針類型變量【例如OC對象】,則必須是兩個指針變量保存的內存地址相同纔會返回真,且如果使用這種方法判斷兩個沒有繼承關係
相關文章
相關標籤/搜索