【发布时间】:2016-06-11 11:51:18
【问题描述】:
使用 PHP 文件,我以以下格式回显来自 MySQL 数据库的数据:[{"longitude":"-122.031","latitude":"37.3323”}]
在我的 Swift 文件中,我使用 NSJSONSerialization.JSONObjectWithData() 创建一个如下所示的 JSON 字典
(
{
latitude = "37.3323";
longitude = "-122.031";
}
)
如果我想将单个字典值存储在变量中,我相信下面的 Swift 代码 sn-p 会起作用
class Location: NSObject {
var latitude: String?
var longitude: String?
}
var locations = [Location]()
if let locationDictionary = jsonDictionary["coordinates"] as? [String: AnyObject] {
let location = Location()
location.setValuesForKeysWithDictionary(locationDictionary)
print(location.latitude, location.longitude)
}
我遇到的唯一问题是我的 JSON 字典看起来像
(
coordinates = {
latitude = "37.3323";
longitude = "-122.031";
}
)
但我不知道要采取什么步骤来实现这一目标。
【问题讨论】:
标签: php json swift dictionary