即使对象为nil,检查nil也会产生false

时间:2019-03-15 00:38:06

标签: ios xcode uitextfield lldb

处理在IB中具有单元格的表视图。单元格使用一些自定义UITextFields。 UITextFields具有可选的UIImage属性,在加载控制器时,该属性应为nil。

我正在检查nil,即使对象为nil,它也会不断产生false。

(lldb) po icon
nil

(lldb) po icon == nil
false

有趣的是,对于同一textField中的原始类型,我得到了预期的行为。

(lldb) po icon4
nil

(lldb) po icon4 == nil
true

我正在Texfields初始化中进行评估,因此此文本字段中还有很多其他事情。

这里有什么明显的我想念吗?

0 个答案:

没有答案