财产在我的背后神秘地设置为零

时间:2017-02-28 19:00:49

标签: ios objective-c

我在一个被设置为nil的类上有一个属性,我不知道它在做什么。我在它上面设置了一个符号断点(观察点)并且没有抓住它,我也在设置器中设置了典型的断点,并且没有抓住它。

activeTextField财产的目的是什么? 当用户开始在字段中输入数据时,如果该字段将被显示的键盘阻止,我将屏幕向上滑动到足以显示该字段。

因此,在设置值的textFieldDidBeginEditing点和显示的键盘之间发生了某些事情,它们实际上是一个接着一个,并且每次都在keyboardWasShown中,我的{{1 }} = nil。

我怎样才能找出为什么将这个设置为nil?

activeTextField

1 个答案:

答案 0 :(得分:0)

哑巴程序员错误。我有两个继承自上面发布的代码的类,它们的名称几乎相同,一个是注册键盘通知而另一个不是,这使我的结果很混乱。