用于iOS开发的Objective-C ++

是否有可能使用Objective-C ++进行iOS应用程序(iPhone,iPad,iPod touch)的开发?

互联网上有没有例子和源代码?

使用ObjC ++是相当容易的。 你必须声明扩展名为.mm的源文件。 这将使编译器将它们视为ObjC ++。 与标头相同:使用.hh扩展名。

还有另一种select:转到目标设置并将编译源设置为Objective-C ++。

就这样。 没有额外的工作是必要的。

一些注意事项:如果你想开发一个原生的iOS应用程序,那么使用Objective C.这将节省大量的时间。 但在某些情况下使用C ++更合适。 例如跨平台开发。 所以你只使用一点Objective-C for iPhone或者Java for Android来把代码和环境粘合起来。 在C ++中的其他一切。 我将其用于我的跨平台游戏开发。

另一种情况是性能:Objective C主要比C ++慢。 但是在方法调用中(在ObjC中它被称为消息传递)它只是显而易见的。

是的你可以。 看看苹果提供的示例和新的文件模板。