Xcode 9.0 分段错误 11,同时在 Swift 中对 Codable 进行类型检查



Xcode 9.0在尝试编译结构时给了我这个错误:

命令因信号而失败:分段错误: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]!
}

自上次成功编译以来,我在此文件中所做的唯一更改是更改子结构的名称。

有一个结构体和一个名为 def 的常量。重命名一个以避免歧义。

相关内容

  • 没有找到相关文章

最新更新