タグ

externに関するmonoqloのブックマーク (2)

  • NSNotificationの実践的な使い方 - Cyber Passion for iOS

    2013-03-10 NSNotificationの実践的な使い方 Tips Notificationの使い方に関してはググればいくらでも出てくると思いますが、ここでは実戦向けに少しだけ掘り下げて説明出来ればと思います。 アプリケーション独自のNotification関連を定義するファイル アプリケーションのプレフィックス(大文字2文字)+Notificationという名前のファイルにNotification関連の定義をまとめておくと良いでしょう。 今回はSTNotification.hとSTNotification.mというファイルにまとめることにします。 Notification名の定義 SDKや他のライブラリの名前と重複しないようにNotification名をつける必要があります。アプリケーションのプレフィックス+Notification名+Notificationという命名規則にす

  • NSStringの定数定義

    これも常識だと思いますが、備忘録としてメモ 定数の命名規則 歴史的にkで始まる定義をよく見かけますが、 Coding Guidelines for Cocoaにはそのようなルールはないようです。他の定数と衝突しないことが重要なので、僕は「クラス名」+「k」+「変数名」を使用しています。 グローバルな定数 他からも参照できるようにヘッダーファイルでextern宣言し、実装ファイル内に定義します。 HogeHoge.h file extern NSString* const HogeHogekMogeMoge; HogeHoge.m file NSString* const HogeHogekMogeMoge = @"HAGAHAGA"; ローカルな定数 Headerファイルでは特に定義をせず、実装ファイル内でstaticに定義しスコープをコンパイル単位に限定します。 HogeHoge.h f

  • 1