2014年2月26日のブックマーク (6件)

  • サルでもわかる Core Data 入門【実装編】 - A Day In The Life

    サルでもわかる Core Data 入門【概念編】の続きです。今回は実際に Core Data を使ったプログラムを作成します。 サンプルアプリの概要 アドレス帳アプリを作りながら Core Data の使い方を説明していきます。 以下はサンプルアプリの画面構成です。 連絡先一覧画面と連絡先詳細画面の2画面構成になっています。 サンプルアプリのソースコードはこちらで公開しています。 AddressBook 開発の流れ サンプルアプリの開発の流れは以下のようになります。 プロジェクトの作成 モデルクラスの作成 エンティティの定義とエンティティとモデルクラスの関連付け ストーリーボード(Storyboard)を使ってビューコントローラの遷移と画面デザインを作成する 連絡先詳細画面の開発 連絡先一覧画面の開発 プロジェクトの作成 それでは初めにプロジェクトを作成しましょう。プロジェクトの作成手順

    サルでもわかる Core Data 入門【実装編】 - A Day In The Life
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • MapKitサンプル1 - 地図の表示と操作 | UQ Times 開発の記録

    MapKitサンプル1 - 地図の表示と操作 | ラベル: iOS, Objective-C, サンプルコード Tweet 前回の「CoreLocationサンプル3 - ジオコーディング」に続いて、今回は地図の表示と操作です。 やはり緯度・経度の座標情報には、地図がなければ分かりづらいです。 iOS Developer Libraryの「位置情報対応プログラミングガイド」(英語版はMaking Your Application Location-Aware)に沿って、サンプルを公開します。 注意点 MapKitでは、Googleマップを利用しています。そのため、Googleマップの利用規約に従う必要があります。 詳細は、Googleマップの利用規約(Google Maps Terms of Service)(全文)をご覧ください。 実装手順 地図の表示 「MapKit.fram

  • iOSのシングルトンの話 - Qiita

    皆さんiOSでシングルトンは使っていますか? シングルトンはいわゆるデザインパターンと呼ばれるもので、複数のクラス間の変数、オブジェクト、メソッドのやりとりを劇的に簡単にすることが可能です。 このように便利ですが今ひとつとっつきずらいiOSのシングルトンについてこの記事では少々解説したいと思います。 シングルトンを使用したクラスには、例えば以下のメリットが有ります。 ・複数のクラス間での変数やオブジェクトの共有が簡単にできる。 ・複数のクラス間でメソッドの共有ができる。 ・ViewControllerの機能を分担させることができる。 一方で、以下のようなデメリットも有ります。 ・不要になっても自動的に解放されない。 ・何度もインスタンス化することができない。 必要に応じて、通常のクラスとシングルトンを適用したクラスを使い分けるといいと思います。 シングルトンですが、シングルスレッドの場合は

    iOSのシングルトンの話 - Qiita
  • 『[iPhone][アプリで使うデータを一元管理][シングルトン]』

    ビュー間でデータを受け渡す時とか、 いろんなビューでデータを使い回す時とかに、 どうすればいいのか困ってたのですが、 いろいろ試行錯誤してみて、データを一元管理するクラスをシングルトンで作るのが簡単でええかなと思いました。 シングルトンってのは、 +(AppData *)sharedAppData{ if(sharedInstance == nil){ sharedInstance = [[AppData alloc]init]; } return sharedInstance; } ってな感じで、allocしようとしても、すでに1回allocされてたら、新たにそのクラスのインスタンスを作れない的な感じです。(あってます?) シングルトンのデメリットとかよく分からないんで、詳しい方はご教授いただけたら幸いです。 さてさて、題のシングルトンでデータを一元管理です。 (1)一元管理するクラス

  • Objective-C で継承可能な Singleton Class を作る - Qiita

    Objective-C でシングルトンクラスを作るのはよくやることかと思います。よくやる手段としては、以下のような方法ですね。 @implementation Singleton + (Singleton*)sharedInstance { static Singleton* _instance; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ _instance = [[Singleton alloc] initSharedInstance]; }); return _instance; } - (id)initSharedInstance { self = [super init]; if (self) { // do something } return self; } - (id)init { [self

    Objective-C で継承可能な Singleton Class を作る - Qiita
    nak-kan
    nak-kan 2014/02/26