在swift中获取一个对象数组的json

时间:2018-02-15 21:05:38

标签: json swift codable

我想在swift

中获取一个对象数组的json
plot(x=sample95$PositionA, y=sample95$AbsA, xlab=expression(position (mm)), ylab=expression(A[260]), type='l')

但我有以下错误:

  

致命错误:数组< action>不符合Encodable,因为操作不符合Encodable:file /BuildRoot/Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-900.0.74.1/src/swift/stdlib/public/core/Codable。迅捷,第3962行

1 个答案:

答案 0 :(得分:0)

错误消息非常清楚,您需要在group by teacher_id课程上继承Codable

Action

提示1:在class Action: Codable { var ts: Int var winner: Int var meta: [Int: String] init(ts : Int, winner: Int, meta: [Int: String]) { self.ts = ts self.winner = winner self.meta = meta } } 班级上使用大写A

提示2:不要使用Action,不要在Swift中使用

提示3:使用do-try-catch:

;