タグ

2012年1月11日のブックマーク (5件)

  • CoreDataをActiveRecord風に扱えるMagicalRecordの使い方 | Technology-Gym

    CoreDataをActive Record風に扱えるようにするiOS用のライブラリである、MagicalRecordの導入方法についてのメモ書き 今回作成したサンプルは azu/MagicalRecord-Sample – GitHub に置いてあります。 まずはCoreDataのモデルの下準備から 1. CoreDataを使うプロジェクトを作成する(種類はなんでもいいけど、今回はEmptyプロジェクト) プロジェクト名を MagicalRecordSample とした 2. <プロジェクト名>.xcdatamodeldファイル があるので、データベースのモデルを作成する 今回は以下のようなENTITIESを一つ持ったモデルを作成した。 ENTITIES : Person Attributes : age name 3. 次に作成したPersonエンティティからmogeneratorを使

  • How to Create Accordion Menu in Pure CSS3 - Designmodo

    Step 1 – HTML Markup Create an unordered list with an anchor tag and a span tag. Add a different id for each list item and link to this id with the anchor tag. To be able to style and open the accordion when we click on it we need to use the :target selector. The target selector will only work if we will have a link that points to an id and when we click on that link the id becomes the target elem

    How to Create Accordion Menu in Pure CSS3 - Designmodo
  • 2012-01-09

    TestFlight は AppStore にリリースする前のアプリケーションを、手元に無い iPhone/iPad/iPod にインストールしてくれる Web サービスです。 今までは自分一人でアプリケーションを作っていたのですが、今回は依頼を受けてアプリケーションを作ったので、機能の確認等をリリース前に行う為に TestFlight を使ってみました。 以下、その時に試行錯誤した TestFlight の使い方の覚え書きです。 かなり長くなったので 3日に分けてアップロードします。 すっごく簡単に言うと、テストユーザの iOS デバイスを開発者のテスト機材として Provisioning Portal で登録して、テスト機材を登録した Provisioning Profile でアプリケーションをビルド後、TestFlight 経由でテストユーザの iOS デバイスにインストールする仕

    2012-01-09
  • Cocoaの日々: [iOS] Keychain Services とは

    他アプリケーションが格納した Keychain Services 内の情報へのアクセス Mac OS X の場合はユーザが許可を与えれば他のアプリケーションの情報へアクセスすることができる。一方、iOS の場合、アプリケーションは自身が保存した情報のみアクセスが行える。他のアプリケーションの情報へは基的にアクセスすることができない。ただし同じプロビジョニングプロファイルを使ってビルドされたアプリは設定により情報を共有することができる(後述)。 iOS での特記事項 iOS には単一のキーチェーンのみ存在する(Mac OS X は複数)。 iOS の場合、PC接続時にストレージの内容は暗号化されたままバックアップされる。これを復号化するパスワード(keychain password)はバックアップされない(iOSデバイスの中から外に持ち出されない)。 Keychain Service はプ

    Cocoaの日々: [iOS] Keychain Services とは
    mackato
    mackato 2012/01/11
    "アプリケーションは自身が保存した情報のみアクセスが行える。他のアプリケーションの情報へは基本的にアクセスすることができない。ただし同じプロビジョニングプロファイルを使ってビルドされたアプリは設定によ
  • Cocoaの日々: [iOS] 複数アプリケーション間でのデータ共有 〜 Keychain Services を使った第三の方法

    ※タイトルはあまり深い意味は無い。なんとなく「第三の〜」の響きが良かったので。。 前回紹介した Keychain Services を使えば制限付きながら iOS 上の複数のアプリケーションでデータ共有ができることがわかったのでそれを解説する。 [前回] Cocoaの日々: [iOS] Keychain Services とは 仕組み Keychain Services に格納されるアイテム(パスワードなど)のアクセス制御は Keychain Access Group(グループ)を元に行われる。アイテムにはこのグループ属性があり、同じグループに所属しているアプリケーションからのみアクセスが許可される。 Keychain Services のアイテムはパスワード、秘密鍵、証明書を格納するようになっているが、CFData(NSData)型 であればパスワードである必要はない。格納したい値を C

    Cocoaの日々: [iOS] 複数アプリケーション間でのデータ共有 〜 Keychain Services を使った第三の方法
    mackato
    mackato 2012/01/11
    同じプロビジョニングファイルから作成されたアプリケーション間でしか Keychain Services を介したデータ共有は行えない