gpt4 book ai didi

macos - 对于使用 Cocoa 的 Mac GUI 应用程序有什么好的教程吗?

转载 作者:行者123 更新时间:2023-12-03 16:03:14 24 4
gpt4 key购买 nike

我已经阅读了 Mac dev 中的一些示例代码,并自己编写了currencyApplication。但我还是不太清楚如何实现Mac GUI应用程序。

来自NSWindowController class reference ,我找到了Document-Based Applications Overview文件申请 pdf。但我想要 MFC 中的对话框编程之类的东西。

有什么好的 Mac GUI 应用程序教程吗?

<小时/>

我从另一个类引用文献中找到了该教程,NSPanel class reference 。该指南的命名为Window Programming Guide .

最佳答案

去年我自己学习了 Cocoa(并且像您一样花了一些时间在互联网上搜索教程),我发现确实没有什么可以替代获得一本好的入门书。这可能会花费一些费用,但它为您节省的时间是值得的。我在网上找到的大部分内容要么过于简短、过时,要么过于深入。一般来说,苹果的教程属于最后一类。更好地提高您现有的理解,而不是第一次学习

通过一些结构化的教程,每个教程都建立在最后一个教程的基础上,这将使您进入一个可以深入了解 Apple 文档和更深入教程的阶段。您将获得大致的轮廓,从而帮助理解其余部分,而不是学习不必要的细节。

我发现这个非常有帮助:
http://www.amazon.com/Learn-Cocoa-Mac-Jack-Nutting/dp/1430218592

如果您打算单独行动,那么知道从哪里开始会很有帮助。我建议大致按以下顺序学习:

  1. cocoa 应用程序的基本结构(应用程序委托(delegate)是什么,以及您可以实现的方法来使事情在加载/退出等时发生)。
  2. 了解一下可以在 IB 中添加的更简单的控件如何工作。了解行动和 IB channel 。
  3. cocoa 绑定(bind)。在学习的过程中你会学到很多Cocoa更有特色的概念,比如KVO和KVC。
  4. 如果您对保存/加载数据或撤消支持感兴趣,那么 Core Data 绝对值得学习。

...然后您可能已经有了足够的基础来选择下一步该去哪里。

玩得开心!

关于macos - 对于使用 Cocoa 的 Mac GUI 应用程序有什么好的教程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3656665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com