http://cocoaapi.hatenablog.com/entry/00040612/NSSet_makeObjectsPerformSelector_withObject_ 新型固体ロケット「イプシロン」の挑戦 作者: 宇宙航空研究開発機構(JAXA)出版社/メーカー: 毎日新聞社発売日: 2013/03/29メディア: 単行本この商品を含むブログ (3件) を見る
WebAPIを利用する時のパラメータなどで、日本語や記号が含まれている場合にはURLエンコード(パーセントエンコーディング)を行う必要があります。 NSStringクラスのstringByAddingPercentEscapesUsingEncodingメソッドがありますが、このメソッドでは期待する動きをしてくれません。なぜならstringByAddingPercentEscapesUsingEncodingメソッドでは「&」や「+」などがエスケープされません。 正しくエンコードするにはCFURLCreateStringByAddingPercentEscapes関数を使う必要があります。デコードも同じくCFURLCreateStringByAddingPercentEscapes関数で行うことができます。 それでは続きでCFURLCreateStringByAddingPercentEs
参考サイト iPhone Tutorial - Archivers, unarchivers, and serialization on Vimeo Cocoaフレームワークには、もともとオブジェクトをシリアライズするための仕組みが用意されているので簡単です。 NSCodingプロトコルで定義されているメソッドを実装すれば、オブジェクトがシリアライズ可能になります。 例えば、下のような設定画面の値を保存するときに便利です。 設定の保存にはもうひとつ、NSUserDefaultsを使う方法もあります。 しかし、設定画面がiPhoneの「設定」のところになってしまい、設定項目に気づかないことがあったり、設定を変更するためにはアプリケーションを終了しなければならないなど、不便なので私は使いません。 手順 シリアライズされるクラスにNSCodingプロトコルのメソッドを実装する。 NSKeyedA
サルでき.jpは閉鎖しました。 今まで沢山の方々にお越しいただき本当にありがとうございました。 新しいサイト「サルでき.com」はこちらです。 また皆様とお会い出来るのを楽しみにしております。 サルでき.jp管理人 カワサキタカシ
Thursday, February 10, 2011 データの保存 (4) - いろいろなデータのファイル保存 Label: iOS, Objective-C iPhoneアプリ開発において、データを保存したい場合はどうすればいいのだろう? 今回は様々なデータ保存の手法を取り上げてみます。 バックナンバー 設定などの保存 ホームディレクトリとファイルパス ファイルやディレクトリの操作 いろいろなデータのファイル保存 プロパティリストの利用 ローレベルなファイルアクセス いろいろなデータのファイル保存 さて、それでは今回の本題「データ保存」の方法を調べていきます。 一概にデータを保存するといっても、既存のクラスを利用して簡単に保存する方法もあれば、ファイルハンドルを取得してバイト列を読み書きするローレベルな方法もあります。 今回は前者の高レベルなアクセスを取り上げましょう。 この記事の内
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く