gpt4 book ai didi

ios - 从 Swift 1.2 转换为 Swift 2.0 初始化错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:57:44 25 4
gpt4 key购买 nike

我正在尝试将我的项目从 swift 1.2 转换为 swift 2.0最初我的方法是这样的(Swift 1.2)

required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)

}

转换后(Swift 2.0):

required init?;?(coder aDecoder: NSCoder) {

required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}

required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}

required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}

required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}

required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
super.init(coder: aDecoder)

}

我得到 Expected '(' for initializer parameters。有什么变化吗?

最佳答案

您是否检查过您的代码中是否存在任何语法错误?我相信这个应该有效:

required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}

关于ios - 从 Swift 1.2 转换为 Swift 2.0 初始化错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32656852/

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