Xcode 9.0分段错误11同时在Swift

时间:2017-10-11 14:36:46

标签: swift segmentation-fault

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]!
}

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

1 个答案:

答案 0 :(得分:1)

有一个结构和一个名为def的常量。重命名一个以避免含糊不清。