2017-10-28 4 views
0

は私が以下のObjective-CでJSONをSwiftに変換するにはどうすればよいですか?

let json = JSONSerialization.jsonObject(with: json?.data(using: String.Encoding(rawValue: String.Encoding.utf8.rawValue)), options: JSONSerialization.ReadingOptions) 

NSArray *jsonObject = [NSJSONSerialization JSONObjectWithData:[json dataUsingEncoding:NSUTF8StringEncoding] 

スウィフト

のObjective-Cに次のコードを変換しようとしていたが、私はこのエラー

呼び出すことができません 'jsonObject' を取得しておきます引数型リスト付き '(with: Data ?, options:JSONSeri alation.ReadingOptions.Type) '

答えて

0

また、オプションの値でSwiftを利用する必要があります。これを試して。

if let data = json?.data(using: .utf8), 
    let jsonObject = try? JSONSerialization.jsonObject(with: data, options: []) { 
    //jsonObject 
} 
関連する問題