0
swiftyJsonを使用してJSONを解決しました。私が使用するとき突然swifyJsonがalamofireデータを解決できない
jsonArray = JSON(retValue)
アラモファイアでデータを取得した後は、すぐにでも問題なく動作します。
しかし、私がストーリーボードから何かを変更すると、動作しません。私はprint(jasonArray)
を返します。戻り値は "null"です。私はretValueにデータがあると確信しています
String(data: retValue, encoding: .utf8)
正しいデータを得るには
は、それから私は私がフォロー見ることができ、私はXcodeでswiftyJsonを入力するためにF7を使用し、jsonArray = JSON(retvalue)文をデバッグ:
do {
let object: Any = try JSONSerialization.jsonObject(with: data, options: opt)
self.init(jsonObject: object)
} catch let aError as NSError {
if error != nil {
error?.pointee = aError
}
self.init(jsonObject: NSNull())
}
が、結果はそれが唯一の最初の文を免除さを
let object: Any = try JSONSerialization.jsonObject(with: data, options: opt)
catchを入力してnullを返します。
なぜswiftyJsonが動作しないのですか?
「retValue」とは何ですか? –