0
的Xcode 9.0給了我這個錯誤,同時嘗試編譯結構:的Xcode 9.0段故障11,而類型檢查斯威夫特可編碼
命令失敗,原因是信號:分段故障:11
struct DataModel: Codable {
struct Head : Codable {}
struct Text : Codable {
let text: String
}
struct Tr : Codable {
let text: String
let pos: String
let syn: [Text]!
let mean: [Text]!
let ex: [AltTranslation]!
}
struct AltTranslation: Codable{
let text: String
let tr: [Text]!
}
struct def: Codable{
let text: String
let pos: String
let tr: [Tr]!
}
let head: Head
let def: [def]!
}
自上次成功編譯以來,我在此文件中所做的唯一更改是更改子結構的名稱。
而且當我更改名稱時,所有編譯完成。 –
編譯器不應該崩潰,但是你應該[提交一個bug](https://bugs.swift.org)。 – Hamish
我已經做了@Hamish –