swift – 我可以在协议中有一个init func吗?

前端之家收集整理的这篇文章主要介绍了swift – 我可以在协议中有一个init func吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我尝试这样实现我的协议:
protocol Serialization {
    func init(key keyValue: String,jsonValue: String)
}

我得到一个错误说:预期的标识符在函数声明。

为什么我收到此错误

是的你可以。但是你从来没有把func放在init之前:
protocol Serialization {
    init(key keyValue: String,jsonValue: String)
}

猜你在找的Swift相关文章