今天我遇到了一个奇怪的问题。我开始了一个非常简单的项目,其中我只有一个带有 UITextField 的视图。在程序执行期间,我想设置该 TextField 的文本,但我发现 UITextField 仅被引用到 0x000000。
当然,在我像往常一样正确地将 Outlet 连接到 TextField 之前 - 我在使用 Xcode 和 iOS 方面有很多经验,并且以前经常这样做。
我尝试了一切,从再次删除 TextField,在界面构建器的帮助下创建一个新的出口,甚至删除所有代码和平,从一开始就做所有事情。但是没有任何效果。
因为我不理解它,所以我创建了一个新项目,尽管这次我以相同的方式完成了所有操作,但它确实有效。Unhopeflly 在许多多行代码之后,我添加了第二个视图,现在我在第二个视图中遇到了同样的问题。
现在有人吗,我做错了什么?
如果您需要某种代码,请告诉我,但请相信我,我真的只是创建了一个新视图,在上面放了另一个 TextField,通过 Xcode 创建了出口,然后按下运行。然后我在 viewDidLoad 方法中设置了一个断点,你在这里: TextField only 被引用为 nil。
如果您有任何想法,请帮助我。