2009-05-25 9 views
0

私はUIViewControllerを持っており、myview.view.hiddenなどのプロパティを表示したいと考えています。私はUIViewControllerのインスタンスを宣言する別のクラスでは、私は割り当てることができますコードを介してプロパティを読み取るが、さまざまな時点で値を知りたいです。デバッガコンソールでは、 "po myview.view.hidden"や "p myview.view.hidden"を実行できません。それを行う別の方法がありますか?デバッガでプロパティ値を表示する方法

答えて

2
po [[myview view] hidden] 
+0

ありがとうございます。私はこのメッセージを受け取ります、 "ターゲットはこのメッセージセレクタに応答しません。" – 4thSpace

+1

"po myview"で始まります。それから "po [myview view]"。それから、 "po [[myview view] hidden]"。あなたはこのクラスが間違っている方法を発見します。 "myview"というオブジェクトには、 "view"というメソッドはほとんどありません。 "myview"はView Controllerですか? "view controller"を省略して "view"にしないでください。それはあなたのコードに多くの混乱を作ります。ビューコントローラ、コントローラ、または必要ならば "vc"と呼んでください。しかし、ビューとビューコントローラを混同しないでください。これが原因でこのエラーが発生する可能性があります。 「myview」が実際にビューである場合 –

関連する問題