【发布时间】:2018-09-22 03:54:16
【问题描述】:
我正在创建 array 的切片并将其放入 JSONSerialization
& 编译器因SIGABRT 而失败。
let array = [1,2,3,4,5,6]
let arraySlice = array[1...3]
print(String(data: try! JSONSerialization.data(withJSONObject: arraySlice, options: .prettyPrinted), encoding: .utf8 )!)
线程 1:信号 SIGABRT
如何序列化数组切片?
【问题讨论】:
-
用
Array(arraySlice)代替withJSONObject: arraySlice -
@Anbu.karthik 是的好主意。请参阅我对以下答案的评论。
标签: ios swift nsjsonserialization jsonserializer