我知道在反序列化我的对象(在 Storyboard 上创建的)时使用“required init?(coder aDecoder: NSCoder)”,但是在其中初始化 IBOutlets
是否正确?如果没有,IBOutlets
应该在哪里初始化?
提前致谢
最佳答案
but is it correct to initialize IBOutlets in it
没有。 IBOutlet 被声明为可选,因此它们已经有一个值 nil
,并且不需要在初始化程序中进行初始化。稍后, socket 将在 Nib 加载过程中自动连接。
关于ios - 使用 "required init?(coder aDecoder: NSCoder)"进行 IBOutlets 初始化时会遇到任何问题吗?如果是,有什么例子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59669621/