我想编写使用 C + + 和 Cocoa 框架的应用程序,因为苹果公司并没有制造具有 Carbon 64位功能的应用程序。C + + 在 Linux 和 Windows 上的实现似乎相当普通,但在 Mac OS X 上似乎需要额外的苹果特定代码(比如 Obj-C 包装器)。苹果似乎也在强迫开发人员使用 Objective-C 而不是 C + + 编写代码,尽管我可能错了。
我正试图找到一种在 Mac 上编写代码的方法,这种方法可以很容易地保持跨平台。必须用 C + + 为 Linux/Windows 编写代码,然后在 Objective-C 中重写大部分代码,这将是非常低效的。
有没有一种用 c + + 编写代码的方法能够在未来得到支持并且在 Xcode 得到支持?另外,如果可能的话,我该如何在 Xcode 混合使用 c + + 和 Objective-C?谢谢。