visitorView.registerBtn.addTarget(self, action: “registerBtnClick”, for: .touchUpInside)执行到这句的时候提示错误:Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value.意思是可选项解包后发现是nil
原因是在添加按钮的时候连线断开了.所以导致
@IBOutlet weak var registerBtn: UIButton! 因为注册按钮没有连线界面的按钮,结果界面的实例对象没有连接上weak的成员变量registerBtn,导致按钮registerBtn 指向nil,所以在执行addTarget的时候运行错误,解决方法重新连线

swift addTarget错误
最新推荐文章于 2024-11-03 22:59:54 发布
本文解析了SwiftUI中按钮未正确连线导致的运行时错误,并提供了详细的解决方案。介绍了如何确保视图控制器中的按钮与代码中的IBOutlet正确连接,避免因按钮实例变量为nil而引发的崩溃。
1万+

被折叠的 条评论
为什么被折叠?



