【发布时间】:2014-05-07 21:23:51
【问题描述】:
如何比较运算符“==”与NSObject?
方法-isEqual: 对我来说很好,但是当我使用-isEqual 时,我需要检查对象是否存在。使用 '==' 我不需要检查这个,但我可以在哪里找到它的文档?
【问题讨论】:
-
你需要比较
NSObject还是检查它的存在? -
“但是我需要检查对象是否存在”是什么意思?
-
==与指针一起使用时,检查 指针 是否相等。你可以有两个 NSStrings 都表示“ABC”,但比较不相等,因为它们是 不同 具有 不同 地址的对象。 -
@Monolo 我的意思是当我与 -isEqual 方法进行比较时,我需要检查对象是否为空
-
(坦率地说,如果你不理解这种东西,你将会迷失在 Objective-C 中的编程。)
标签: ios objective-c operators nsobject