什么是 Objective c + + ? 我可以在 Xcode 使用这种语言吗?
Objective-C + + 只是混合 Objective-C 类和 C + + 类(两个完全不相关的实体)的源代码。您的 C + + 代码将像以前一样工作,并且生成的可执行文件将与 Objective-C 运行时链接,因此 Objective-C 类也将工作。你完全可以在 Xcode 使用它——用 abc0扩展名命名你的文件。
另外,您可能需要阅读 苹果在 Objective-C + + 上的文档(遗憾的是被删除了,但是存档了)。
Objective-C + + 是 Objective-C (可能使用 Cocoa 框架) ,能够与 C + + 代码(可能的类)链接。
是的,你可以在 Xcode 使用这种语言来开发 Mac OS x,iPhone/iPodTouch,iPad,非常好用。
要使用 Objective-C + + ,您不必在项目中做任何奇怪的事情。只要将您的 Objective-C 文件命名为扩展名为 嗯(而不是 。 m) ,就可以了。
它是我最喜欢的架构: 用 C + + 开发我的游戏/应用程序的基类库,这样我就可以在其他平台(Windows,Linux)上重用它,并且只针对 iPhone/iPad 用户界面特定的东西使用 Cocoa。