我正在阅读一篇关于iPhone编程的文章,我注意到其中提到了Objective C++,文章中展示的代码主要看起来像是Objective-C,但也有几段C++的片段。那么,从C++中真的可以编写Cocoa程序吗?
我正在阅读一篇关于iPhone编程的文章,我注意到其中提到了Objective C++,文章中展示的代码主要看起来像是Objective-C,但也有几段C++的片段。那么,从C++中真的可以编写Cocoa程序吗?
是的。基本上,Objective-C是一组类似于Smalltalk的对象扩展,用于C语言。Objective C++是将这些相同扩展应用于C++后的结果。这使您拥有了一种具有两个不同对象模型的语言。
苹果的Xcode开发环境提供了Objective-C和Objective-C++编译器。
这实际上是苹果文档中的彩蛋,用于检查是否有人在阅读 - 同一个人编写了WO4指南中所有WebScript文档。
是的,有Objective-C++。
是的,有的。