私は Mac OS X プログラミングは初めてなので、Cocoa と Carbon の両方で Interface Builder (3.2.3) を使用したインターフェイスの構築を含む入門テキストを読んでいます。残念ながら、Cocoa および Carbon シミュレーターでエラーなしで実行するために入力した例のいくつかを取得するのに問題があります。そこで、出版社のサイトからソースコードファイルをダウンロードしてみたところ、問題なく動作することがわかりました。
パブリッシャーの動作中のコードと私の動作していないバージョンのコードの違いを見つけようとしています。Inspector にリストされている属性設定を比較することから始めましたが、違いは見つかりませんでした。次に、2 つの異なるバージョンの .nib ファイルを比較するために使用する File Merge に出会いました。File Merge は違いを表示しますが、私は .nib ファイルで使用されているマークアップ言語に慣れておらず、何が関連しているかどうかを知るのに十分な知識がなくても追跡するにはあまりにも多くの違いがリストされているため、実際にはあまり役に立ちませんでした.
私の質問は、インスペクタ ウィンドウで確認できるものよりも 2 つのバージョンのコードの違いをより適切に表示するツールまたはメソッドが利用可能かどうかということです。 File Merge によって提供されます。Interface Builder でコードをデバッグするための推奨されるツール/方法は何ですか?
また、違いを見つける唯一の方法である場合に備えて、.nib ファイルのコードの読み取りとデバッグに慣れることができるドキュメントを推奨できますか?
ありがとう