XCodeのiPhone,iPadプロジェクトの設定

XCodeiPhone,iPad用アプリを作成する際にまず設定していること。

LOG関数の設定

// ProjectName_Prefix.pch

#ifdef DEBUG
    #define LOG(...) NSLog(__VA_ARGS__);
    #define LOG_METHOD NSLog(@"%s", __func__);
#else
    #define LOG(...) ;
    #define LOG_METHOD ;
#endif

XCodeのプロジェクト設定

  • Debug構成:
  • すべての構成:
    • "静的アナライザを実行"にチェックする

実行可能ファイルの環境に設定される変数の設定

  • NSZombieEnabledをYESにして追加する。
    • リリース時には削除する。

参考

iOS SDK Hacks ―プロが教えるiPhoneアプリ開発テクニック

iOS SDK Hacks ―プロが教えるiPhoneアプリ開発テクニック