appname-Prefix.pchに定義しておくと便利なデバッグマクロ
2014/07/23
デバッグのログ関数とかいちいち書くの面倒なので。
appname-Prefix.pchにいつも最初に定義しておくと楽です。
//ログ 関数名・行数の表示
#ifdef DEBUG
# define LOG_CURRENT_LINE(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
# define LOG_CURRENT_LINE(...)
#endif
//ログ 変数の表示
#ifdef DEBUG
# define LOG_V(var) NSLog(@"%s=%@", #var, var)
# define LOG_I(var) NSLog(@"%s=%d", #var, var)
# define LOG_F(var) NSLog(@"%s=%f", #var, var)
# define LOG_B(var) NSLog(@"%s=%@", #var, var ? @"YES":@"NO" )
#else
# define LOG_V(var)
# define LOG_I(var)
# define LOG_F(var)
# define LOG_B(var)
#endif
関連記事
-
-
そういえばXibとStoryboardどっち使えばいいのかね?って話で
いやもうXib一択だろ。と個人的には思っているのですが。 StackOverfl …
-
-
AVCaptureDeviceのactiveFormatについて
前回AVCaptureSessionPresetInputPriorityを調べ …
-
-
アプリのファイル共有設定(iTunesでのファイル取り出し)
http://qiita.com/SolaRayLino/items/8a4eb …
-
-
Googleカレンダー同期で「不正なパスワード」
iPhoneでGoogleカレンダー同期できないなーって思ってたらエラー吐いてた …
-
-
『Your app, 2ch.Buzz, does not comply with the App Review Guidelines』
なにやらAppleからメールが来た。 リリース済みのアプリに問題が生じたらしい。 …
-
-
UIVIewに枠線を設定
よくやる設定メモ。 あとで角丸にする方法もメモっとこう。 //枠線の色設定[vi …
-
-
cocos2dでスクリーンショット撮影
一応これで撮影できたけど、どういう仕組みか全く理解してないZe
-
-
続・Xcodeから実機転送した場合とAppStoreからダウンロードした場合で挙動が違うことはありうるか?
前回の続き。 なんて低レベルなオチなんだ。ファイルバージョン関係ないやん。結局、 …
-
-
pod install でエラー「 [!] The `Deneb [Release]` target overrides the `OTHER_LDFLAGS` build setting defined in〜」
pod installでエラーになってしまった。 [!] The `Deneb …