2016-05-03 9 views
0

Xcodeデバッガでオブジェクト変数が表示されません。私はビルド設定で何も変更していません。これはXcodeのアップデート後に私に起こり、私は説明だけを印刷することができます。ここでオブジェクトの内容がわかりません - Xcodeデバッガ

は、私が何を意味するか表示するスクリーンショットです:

Here is a screenshot displaying what I mean

そして、これがして、オブジェクトに表示すべきかです:

And this is what should by displayed in object

+0

そして、そのクラスの '[NSObject description]'や '[NSObject debugDescription]'はオーバーライドされていませんか? – trojanfoe

+0

はい私は持っています。 - (NSString *)description – kubacizek

+0

これはデバッガの表示内容を制御するためのものです。 – trojanfoe

答えて

0

おそらくXcodeにバグがありました。 Xcodeの新しいバージョンでは、正常に動作しています。皆さん、お返事ありがとうございます

0

ほとんどの変数は、現在の範囲外であります。現在のスコープは、デバッガが現在停止しているスコープです。

メモリにアクセスできるので、オブジェクトへのポインタ(メソッドの説明が印刷されたときの状態)でメソッドを呼び出すことができますが、変数ビューは現在のスコープに限定されている可能性があります。

関連する問題