タグ

2013年12月12日のブックマーク (2件)

  • [iOS]ReactiveCocoaFramework入門 | アドカレ2013 : SP #11 | DevelopersIO

    この記事ではXcode5とARCを使用することを前提にしています。 はじめに iOSやMacOSで提供されるOSのフレームワークでは UIイベントをキャッチする インスタンスのプロパティ等を監視する サーバにリクエストを投げてレスポンスが待つ 非同期で何か重たい処理を行う といった外部で起こる時々刻々の変化を捉えるために様々な方法が提供されています。 Delegate Selector Key Value Observing Notification Center Grand Central Dispatch アプリに要求されるパフォーマンス等と相談しながらこれらの仕組みを使い分けるのも非常に重要ですが、 これら時々刻々の値の流れを捉え、一括して管理しやすく扱うための包括的なフレームワークがあります。 それがReactiveCocoaFrameworkです。 ReactiveCocoaの導

    [iOS]ReactiveCocoaFramework入門 | アドカレ2013 : SP #11 | DevelopersIO
  • iOSでアプリを削除してもデータを保持する方法 - Qiita

    概要 Keychain Servicesというとパスワードを保存する仕組みだと思われる方が多いと思います。 実際にそうなのですが、Keychainに保存した情報はNSUserDefaultsと違ってアプリを削除した後もデータを保持することができるという別のメリットがあります。 (Keychainの事を知らない人はこちらにとても分かりやすい説明が書いてあります) そういった要件があるときにNSUserDefaultsのように簡単にデータを保存するライブラリがあったらいいなと思ったら既に作ってる人がいました。 LUKeychainAccessという名前のライブラリです。 Keychain ServicesはNSUserDefaultsと違い、気軽に使うにはちょっと面倒な仕組みなのでとてもありがたいです。 追記: iOSのバックアップを暗号化していない場合はキーチェーンの内容はバックアップされま

    iOSでアプリを削除してもデータを保持する方法 - Qiita