gpt4 book ai didi

swift - 使用 NSCODER 实例化类

转载 作者:行者123 更新时间:2023-11-30 13:28:54 25 4
gpt4 key购买 nike

尝试在另一个类(Swipe)中实例化使用 NSCoder 的类(SettingsView)时遇到问题。 SettingsView 类已经是目标 -C 类(FXBlurView) 的实例

我收到以下错误“调用中参数“编码器”缺少参数”。我意识到我必须调用一些参数,但我不知道是哪个。

设置 View :

required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)!
self.tintColor = UIColor.clearColor()
}

滑动:

var settings = SettingsView()//error occurs here

我已经尝试使用

init () {
super.init (tint: ...)
}

但是好像没有什么功能。

最佳答案

好的,我只需添加即可成功做到这一点:

required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)!
var settings = SettingsView(coder: aDecoder)
}

进入我的“滑动” View Controller 。

关于swift - 使用 NSCODER 实例化类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36809981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com