【问题标题】:Guides, Tutorials or Books about building MacOSX GUI apps with C++ in Xcode? [closed]关于在 Xcode 中使用 C++ 构建 MacOSX GUI 应用程序的指南、教程或书籍? [关闭]
【发布时间】:2011-01-06 13:00:54
【问题描述】:

对于 GUI 应用程序,我指的不仅仅是 Unix 命令行应用程序,而是整个 .app 包和完整的 Cocoa 或 Carbon 应用程序。
谢谢!

PS:我对 GUI 应用程序并不完全准确。
我的意思是一个带有窗口和菜单的应用程序,而不是 Unix 命令行应用程序。
实际上,我得到了一个关于在 MacOSX 上使用 SDL 和 OpenGL 进行编程的教程,它甚至还有 XCode 模板,其中包含设置菜单所需的 ObjC,这正是我所寻找的。
谢谢!

【问题讨论】:

    标签: c++ cocoa xcode macos macos-carbon


    【解决方案1】:

    我的建议是通过http://developer.apple.com 上的文档进行工作。从指南到示例代码,有大量有用的材料。

    至于构建 GUI 应用程序,我建议使用 Cocoa (Objective-C) 构建 GUI 部分。您仍然可以使用 C++ 实现您的逻辑和应用程序的其余部分(C++ 和 Objective-C 一起工作)。然而,Cocoa 比旧的基于 C++ 的 Carbon 更容易使用。我认为碳是遗产。当苹果推出 10.6 时,许多底层的东西正在将他们的代码库从 Carbon 转换为 Cocoa(如 Finder 等)。

    【讨论】:

      【解决方案2】:

      C++ 是必需的吗? Mac 的大部分 GUI 编程都是用 Objective-C 或 C 完成的。选择的书是 Aaron Hillegas 的Cocoa Programming for Mac OS X。这是一本出色的书,可让您立即投入其中。

      【讨论】:

        【解决方案3】:

        我的书签中有一些链接,它们是:

        1. cocoablogs.com
        2. cocoadev.com

        两者都包含大量非常有用的资源链接,cocoadev.com 也有一组教程可供您学习。

        【讨论】:

          猜你喜欢
          • 2011-09-24
          • 2012-03-21
          • 1970-01-01
          • 1970-01-01
          • 2010-09-24
          • 2011-04-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多