我一直在努力学习如何在我的Mac电脑(运行MacOS10.14.2版)上使用Cocoa编程,使用Xcode (运行10.1版)
我一直面临的挑战是找到最新的文档。我能找到的大多数教程都是针对Xcode版本3.x的,它似乎甚至不适用于我的Xcode版本,因为它们提到了我看不到的文件,并告诉我单击不存在的按钮。
我在哪里可以找到关于Mac OS上Cocoa编程的最新文档,以便为我的程序制作GUI?
我需要一些文档/教程,比如编辑main.storyboard文件,Xcode自动生成的所有文件的含义和作用,我如何添加按钮并让它们做各种事情,从键盘上获取用户输入,以及一般的Cocoa,以便我可以开始为我的程序制作GUI。
发布于 2019-03-02 22:51:47
苹果的文档(在这一点上并不是独一无二的)对于macOS和iOS来说都在稳步走下坡路。幸运的是,他们在归档中保留了旧的教程文档,甚至一些当前的文档直接链接到它!
你可以在https://developer.apple.com/library/archive/navigation/上找到这个归档文件。在GUI区域,教程给出了模型的描述,它仍然有效,尽管任何屏幕截图都会看起来很旧!请结合当前的API文档阅读这些教程,以检查已添加的更改和新小部件。
此外,在苹果的开发者网站上,你还可以找到WWDC演讲的录音,开发者论坛,甚至是旧的技术笔记。
HTH
发布于 2019-02-26 04:04:15
iOS在开发者中的受欢迎程度已经超过了Mac。苹果在他们的文档中重点介绍了iOS。写文章和教程的人也把重点放在iOS上,而忽略了Mac开发者。这种情况给想要学习Mac开发的人带来了困难。
目前最好的Mac教程来源是Ray Wenderlich's site,但他们停止制作Mac教程。还有一个教授Mac开发的Hacking with macOS book。我还写了几篇Mac文章,可能会对你有所帮助:Make a Simple Mac App in Swift和Creating a Document-Based Mac Application Using Swift and Storyboards。
https://stackoverflow.com/questions/54854959
复制相似问题