我是一名 iOS 开发人员。我正在将一个应用程序从 iOS 移植到 OSX,并且需要一些好的教程来帮助我快速掌握 OSX 编码。这个问题已被问过几次,但所有答案都参考了严重依赖于 Interface Builder 的教程。我不想使用界面生成器(请不要通过询问我为什么不想使用 IB 来劫持我的问题)。理想情况下,我想找到一些假设您已经拥有 Objective-C/iOS 经验的教程。
谢谢!
在我看来,开发 OSX 的界面构建器几乎是必不可少的。您将浪费大量时间在代码中自行设置所有内容。请记住,在 iOS 上,您只有一个窗口,并且在任何时候(通常)您在屏幕上都有一个视图控制器。在 Mac 上,这不是真的,不仅你需要考虑菜单。
当你正在学习并想了解所有细节时,这一切都是你自己做的心态很好,但是,听起来你在一个真正的项目中......我的意思是,你可能有一个截止日期。拥抱IB。
如果您仍然想在没有 IB 的情况下开始使用可可,那么我认为这应该是一本好书。
http://lapcatsoftware.com/blog/2007/05/16/working-without-a-nib-part-1/