iPhone_debug の変更点 - アールメカブ

アールメカブ


iPhone_debug の変更点


[[iPhone_Dev]]

といっても,iPhone SDK のデバッガは Unix でおなじみの GDB である.
-ちなみに UNIXではデバッガとして adb sdb dbx gdb が知られている.
--adb 
アブソリュートデバッガ(absolute debugger)であり,機械語レベルでデバックする.
-- sdb,dbx,gdb 
シンボリックデバッガ(symbolic debugger)であり,ソースコードレベルでデバックする.

- gdb
使い方の基本はここが[[参考:http://rat.cis.k.hosei.ac.jp/article/devel/debugongccgdb1.html]] や[[ここ:http://www-ise3.ise.eng.osaka-u.ac.jp/miura/]]になる.

エラーを起こした箇所で
Object-C で割合頻繁に出くわすエラーが
unrecognized selector sent to instanceCommentsAdd Star
これは呼び出しメソッドが存在していないことをいっている.
このメソッドを呼び出している箇所はスタックトレースの番号を指定して,以下を実行することで確認できる.

 list * 2323

などとすると,その部分のコードが表示される.