▼iPhoneプログラミングメモ▼
デバッグ
ログ出力
デバッグコンソール(Shift+Command+R)にログを出力。
NSLog(@"flag");
NSString* message=@"test";
NSLog(@"This is %@",message);
%@ 文字列 %d 整数 %f 少数 %x 16進数 %o 8進数 %c 1文字(char)
静的メモリリーク検知ツール
clangをダウンロードし、解凍し、パスを通し、以下のコマンドを入力。
scan-build -o ~/Desktop/ xcodebuild -configuration Debug -sdk iphonesimulator3.0
動的メモリリーク検知ツール
メニュー「実行→パフォーマンスツールを使って開始→Leaks」。
ソースコード内のAPIのドキュメント検索
altキーを押しながらソースコードの任意の箇所をダブルクリック。