1

Xcode gdbでCGFLoatをどのようにp(印刷)しますか:

gdb p (CGFloat) [[セルフ ビュー] センター].x

結果:

0x184e08c で関数 "objc_msgSend" を呼び出すことができません: 戻り型の情報がありません。とにかくこの関数を呼び出すには、戻り値の型を明示的にキャストできます (例: 'print (float) fabs (3.0)')。

4

1 に答える 1

1

GDBを使用する場合は、すべてのObjective-cメソッド呼び出しをキャストする必要があります。

gdb p (CGFloat) ((CGPoint)[(UIView *)[self view] center]).x
于 2012-06-28T12:29:59.710 に答える