Xcodeの新機能で、iOSプロジェクトで作業していて、最も基本的なデバッグに時間を費やしています。具体的には、私はコードをステップ実行するときにオブジェクトの状態を見ることができる必要があります(それは狂っていませんか?)。しかし、私の人生にとってXcodeでこれを行う方法を理解することはできません。デバッグ中にXcodeでオブジェクト/プロパティの状態を表示
私が試したときはいつでも、目的の内容を表示するために拡張することができないメモリアドレスが得られます。また、オブジェクトの状態を表示するために、デバッグコンソールでポインタを手動で参照解除する方法もありません。
ここでは、store.storeHours
アレイの内容を確認しようとしていますが、運がまったくありません。実際、左側のビューには配列に0個のオブジェクトがあり、展開しようとすると何も表示されませんが、po store.storeHours
には7個のオブジェクトが表示されますが、メモリアドレスとして無駄に描写されます。
私はクレイジーじゃないと私は何かが欠けてる教えてください!
更新日:だから、物事はさらに奇妙になる!突然 "Auto"の代わりに "Local"に変わるディスプレイを切り替えると、self.store.storeHours
は完全にナビゲート可能になります!私は今、それを表示するときに配列内の7つのオブジェクトを明確に識別しているので、正しい「storeHours」インスタンスまたは何かにアクセスするグリッチがあったのだろうかと思います!私が元々望んでいたので、オブジェクトは拡張可能です。
'Hours'はカスタムクラスですか? –
はい............ – devios1