有关在Xcode中使用C++构建MacOSX GUI应用程序的指南,教程或书籍?

Pet*_*uza 4 c++ macos xcode cocoa macos-carbon

使用GUI应用程序我的意思不仅仅是一个Unix命令行应用程序,而是整个.app包和一个完整的Cocoa或Carbon应用程序.
谢谢!

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

D.C*_*.C. 7

我的建议是通过http://developer.apple.com上的文档来解决问题.从指南到示例代码,有大量有用的资料.

至于构建GUI应用程序,我建议使用Cocoa(Objective-C)构建GUI部件.您仍然可以使用C++(C++和Objective-C协同工作)实现您的逻辑和应用程序的其余部分.但是,与旧的基于C++的Carbon相比,Cocoa更容易使用.我认为Carbon是遗产.当apple推出10.6时,很多引擎盖下的东西正在将他们的代码库从Carbon转换为Cocoa(比如Finder等).