【问题标题】:SwiftyJSON not working with socket.ioSwiftyJSON 不适用于 socket.io
【发布时间】:2016-01-28 16:55:21
【问题描述】:

我已经绞尽脑汁几天了,仍然无法正常工作,所以我决定寻求帮助。

从所附的照片中,你可以看到我已经对数据进行了字符串化(我相信接收到的数据是一个数组)并且它有 3 个下标。

我已经包含了 SwiftyJSON,并创建了一个常量 json,其余代码是不言自明的。

为什么我是零?

【问题讨论】:

  • 变量data的类型是什么?
  • @Ismail 我相信它是一个数组,但我不太确定,根据 socket.io socket.io/blog/socket-io-on-ios 的文档
  • 你能打印出它的类型并告诉我吗?
  • 只需print(data.dynamicType, data) 并告诉我输出是什么。
  • @Ismail 它是一个数组

标签: ios json xcode swift2 swifty-json


【解决方案1】:

我想我有什么问题。 如果你从print(json) 得到输出,你应该这样调用:

let name = json[0][0]["Name"].stringValue

【讨论】:

  • 哦,谢谢!!!我现在放心了!但是我得到了 Optional("John Doe") ,我怎样才能摆脱那个可选的?
  • @Ismail SO 不允许我投票,说声誉低于 15
猜你喜欢
  • 1970-01-01
  • 2017-10-17
  • 1970-01-01
  • 2014-09-20
  • 2020-08-05
  • 2017-01-25
  • 2019-05-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多