我试图将我的swift词典转换为Json字符串但是通过说
来获得奇怪的崩溃由于未捕获的异常终止应用' NSInvalidArgumentException',原因:' JSON写入中的无效类型(_SwiftValue)'
let parameterDictionary = ["id": "29091600104", "identifier": "1242323", "guestId":"123455", "ownedId": "234567"]
var jsonString = ""
do {
let data = try JSONSerialization.data(withJSONObject: parameterDictionary, options: .prettyPrinted)
if let string = NSString(data: data, encoding: String.Encoding.utf8.rawValue) as? String {
jsonString = string
}
} catch {
Print("Error serializing to JSON")
}
我尝试过网上搜索,但没有找到任何有用的东西。