【发布时间】:2021-10-09 05:15:52
【问题描述】:
Xcode 为我的 Swift 代码给出了这个错误:
'myColor' 无法构造,因为它没有可访问的初始化器
import Foundation
protocol Prototype {
func Clone<T>() -> T
}
class myColor: Prototype {
var red: Int?
var green: Int?
var blue: Int?
init () {}
func Clone<myColor>() -> myColor {
let newColor = myColor()
newColor.red = self.red
newColor.green = self.green
newColor.blue = self.blue
return newColor
}
}
错误在线:
let newColor = myColor()
类型“myColor”没有成员“init”
【问题讨论】: