使用SwiftyJSON
我加载了一个具有以下结构的 JSON 数组。
[
{
"x": 2,
"y": 2,
"r": 100,
"description": {"name":"bob","institution":"NYU","technologies":[]}
},
{
"x": 4,
"y": 4,
"r": 200,
"description": {"name":"bob","institution":"NYU","technologies":[]} },...
]
问题
我想从这个数组中的每个元素创建一个对象。
我的方法
let chartPoints: [ChartPointBubble] = json.array.map{
ChartPointBubble(x: ChartAxisValueFloat(CGFloat($0.x), labelSettings:labelSettings),
y:ChartAxisValueFloat(CGFloat($0.y)), diameterScalar: $0.r, description: $0.description)
}
错误
无法使用列表类型 ((_) -> _) 的参数调用映射