当我使用以下继承模式时,XCode 出现问题并抛出错误Command failed due to signal: Segmentation fault: 11
protocol IDable {
var id: String { get }
}
class Mappable<T: IDable>: IDable {
let id: String;
init(id: String) {
self.id = id;
}
}
class Test: Mappable<Test> {
}
情况不妙。看起来这段代码应该可以编译,我能想到的只是 XCode 中有一个错误。
有没有其他人遇到过这个问题并找到了解决方法?