タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JSONとObjective-Cに関するmslGtのブックマーク (2)

  • JSONにNSNullが入ってきたとき

    多くのiOSアプリはサーバーとの通信が必要で、やりとりされるデータのフォーマットにはJSONが採用されることが多いと思います。 iOS 5からは標準ライブラリにNSJSONSerializationが導入され、特に理由がなければJSONのエンコード/デコードにはこれを利用します。 NSJSONSerializationが扱うオブジェクトは以下の5種類のオブジェクトです。 NSString NSNumber NSArray NSDictionary NSNull そこで心配になるのが、予期しないところにNSNullが入ってきて”unrecognized selector sent to instance.“となってしまうことです。 NSNullではなくてnilが入っていてほしいと考える人は多いようですが、そもそもNSArrayやNSDictonaryはnilを含むことはできず、 そのような状

  • CocoaPods(Objective-Cモジュール)ソムリエになる方法 - laiso

    ある日あなたはiOSアプリ開発中にJSONフォーマットをパースする必要性が出てきた。とりあえずGoogle検索で"ios json"と打ってみた。 JSON Frameworkが便利 GTMの中に使えるクラスがあるらしい NSJSONSerializationを使う方法 JSONはSBJSONで TouchJSONは使うな JSONKitが最速! 「どの方法が一番いいんだ?」途方に暮れるあなた。ターミナルでpod search json と打ち込んでみるも検索結果からどれを選んだらいいのかわからない。 その時クライアントから電話が 「ああ、あの例のアプリだけどFecebookみたいな横からスイーッと動くメニューを作ってよ」 あなたはGoogle検索に'uikit slide menu'と打ち込んだ――*1 * 「CPANソムリエになる方法」「gem ソムリエになる方法」というサードパーティ

    CocoaPods(Objective-Cモジュール)ソムリエになる方法 - laiso
  • 1