私は Mac を購入したばかりで、Microsoft と C# の強力な背景を持つ Snow Leaped の XCode を使用して、Cocoa と Objective-C を使用したソフトウェア開発を検討し始めています。
私が読んだすべてのドキュメントとチュートリアルでは、Interface Builder と XCode を使用して、ユーザー インターフェイスを備えたアプリケーションを作成しています。私の現在の理解では、Interface Builder によって作成されたオブジェクトは何らかの方法で .xib ファイルで定義され、実行時に作成されるということです。
バンドルには、それに付随するコードとリソースが含まれています。.xib ファイルは実際には UI リソースを含むバンドルであり、このバンドルは実行時に読み込まれ (正しい動詞ですか?)、オブジェクト インスタンスが作成されると言うのは正しいですか?
abive が true の場合、Interface Builder によって生成されたコードと、これらのオブジェクトが作成されたコード内のポイントを確認できる方法はありますか?これを一度も見なくても、多くの「魔法」が起こっているように感じます。私の学習のこの段階では私を助けてくれません。
C#/WinForms と Objective-C/Mac OS/Cocoa の間の明白なパラダイム シフトを把握するために読むべきものはありますか?