我刚刚购买了一台 Mac,并开始在 Snow Leaped 中使用 XCode 探索使用 Cocoa 和 Objective-C 的软件开发,因为我拥有强大的 Microsoft 和 C# 背景
我读过的所有文档和教程都使用 Interface Builder 和 XCode 来创建带有用户界面的应用程序。我目前的理解是,由 Interface Builder 创建的对象以某种方式在 .xib 文件中定义并在运行时创建。
捆绑包包含伴随它的代码和资源。是否可以说 .xib 文件实际上是一个包含 UI 资源的包,并且该包在运行时加载(这是正确的动词吗?)并创建对象实例?
如果 abive 是真的,有什么方法可以看到 Interface Builder 生成的代码以及创建这些对象的代码点,而至少在我觉得发生了很多“魔术”时没有看到这一点,那就是在我学习的这个阶段没有帮助我。
我应该阅读什么来掌握 C# / WinForms 和 Objective-C / Mac OS / Cocoa 之间明显的范式转换?