2017年5月14日日曜日

JSONを読む(Dictionary編)

こんな感じのデータのvalueを読みます
{"hogedata":"http://hoge.com/image/hoge.png"}




// NSUrlSessionのハンドラ
    func onFinishUri(data: NSData?, res: NSURLResponse?, error: NSError?){
        var dict:NSDictionary
        do{
            dict = try NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers) as! NSDictionary
            // let str = String(data)
            // print(str)        // {"hogedata":"http://hoge.com/image/hoge.png"}
            let uri = dict["hogedata"] as! String // URLを取得
            print(uri)
        } catch {
            print("error")
            return
        }
    }

0 件のコメント:

コメントを投稿