0

で動作しますがLLDB debuggerself.propertyなぜ動作しないのですかself.property.property

例:

poself.modelData.arrayOfChatMessages

.という名前のメンバーはありませんarrayOfChatMessages。別のクラスの関数がステップインされ、これを実行しようとすると、次のようになります。

po self.anotherClassのプロパティ(デバッガーがステップインする関数が存在するクラス)は、次のメッセージを表示します。

po self.anotherClassProperty

。という名前のメンバーはありませんanotherClassProperty。誰か助けてくれませんか。

ありがとうございました。

4

1 に答える 1

0

これはデバッガの制限です。これを回避するには、通常のメッセージ構文を使用します。

po [[self modelData] arrayOfChatMessages]
po [self anotherClassProperty]
于 2012-12-20T07:26:40.060 に答える