Ios 快速Json解析数据显示为零?

Ios 快速Json解析数据显示为零?,ios,json,swift,swifty-json,Ios,Json,Swift,Swifty Json,解析数据失败 let tag:string = "\(sender.tag)" let name:string = (self.json?["data"][tag]["name"].stringValue)! 成功解析数据 let tag:Int = sender.tag let name:String = (self.json?["data"]["\(tag)"]["name"].stringValue)! 标签有什么不同吗?发送者标签只接受Int值,并且它们也给出Int值

解析数据失败

  let tag:string = "\(sender.tag)"
  let name:string = (self.json?["data"][tag]["name"].stringValue)!
成功解析数据

  let tag:Int = sender.tag
  let name:String = (self.json?["data"]["\(tag)"]["name"].stringValue)!

标签有什么不同吗?

发送者标签只接受
Int
值,并且它们也给出Int
值。您只是不能将标记设置为
String
,并将其设置为
String


你甚至可以不用你的parsig测试它。只需使用按钮进行测试。

谢谢你的建议。请帮我很多忙。