タグ

ブックマーク / tech-gym.com (2)

  • UIWebViewなどで使うクッキーを再起動しても維持する方法 | Technology-Gym

    UIWebViewやASIHTTPRequestではNSHTTPCookieStorageが管理しているクッキーを共有して使うことができる(逆に使わない設定も可能)ので、 起動中はセッションの設定などでクッキーのやり取りを気にしなくてもいいので便利なのですが、さすがに永続化は自動ではやりません そのため、アプリを再起動してもUIWebVIewで表示するサイトのログイン状態を継続したい場合等はNSHTTPCookieStorageからクッキーを取り出して保存して置く必要があります。 NSUserDefaultsを使い単純にファイルとして保存することを考えた場合、クッキーが変化するごとに(iOSだとそもそもキャッチできなさそう)保存するのはI/Oが足を引っ張りそうなので、 起動時と終了時にそれぞれ読み込み、保存処理を行うようにします。 AppDelegateクラスのdelagateメソッドを使

  • MagicalRecord 2.0がリリース | Technology-Gym

    iOSアプリのCoreDataを扱いやすくしてくれるライブラリのMagicalRecord 2.0がリリースされました。 MagicalRecord 2.0はARC向けのものなっていて、ARCを使わないプロジェクト向けは1.8.3が最終バージョンとなるようです 導入方法自体は以前書いた記事とあんまり変わらないですが、少しARC対応等で違う所があるぐらいです。 CoreDataをActiveRecord風に扱えるMagicalRecordの使い方 | Technology-Gym 以前と同じように、CoreDataのモデルクラスをmogeneratorで生成する際に、mogeneratorはデフォルトではARCに対応したモデルクラスを生成しないので、 $ mogenerator -m Sample/Sample.xcdatamodeld/Sample.xcdatamodel/ -O Samp

  • 1