デザインパターン/FacrtoryMethod デザインパターン/Builder デザインパターン/AbstructFactoryMethod 疎結合にするテク 単方向依存にする インターフェイスで最小限タッチさせる クラスの分割で責任範囲を制限 継承より委譲 Singletonはグロバール変数なので後々問題が起こる可能性あり デザインパターンの基本戦略
2011.03.26 デバイスソリューション部 モバイルソフトウェアデザイングループの高津です。 iPhone開発を行う中でよく使うデザインパターンを紹介していきたいと思います。 実装コードはObjective-Cとなります。 今回はSingleton(シングルトン)パターンでの実装を紹介します。 ▼概要 シングルトンパターンは、あるクラスのインスタンスを生成する際に、 そのインスタンスが1つしか生成されないことを保証することができるデザインパターンです。 よって、毎回インスタンスを生成せずに、どこからでも同じ『シングルトンインスタンス』を共有することができます。 ▼使いどころ データベースやファイルシステムのアクセスオブジェクトを制限したい場合によく利用されるデザインパターンです。 私はCoreDataを使用する際によく利用しています。 また、Cocoaフレームワークの実例として、NSU
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く