我有一些用c ++编写的类需要与我用Objective-C编写的iOS项目集成。我从我的客户端获得了一个Mac(C ++)项目,以便与我的项目集成。我需要使用NSNotificationCenter从Objective-C类调用.cpp类中的方法或其他更好的方法吗?
答案 0 :(得分:1)
如果您创建扩展名为.mm的文件,则可以在该文件中使用Objective-C和C ++。它很快就会变得混乱,所以我通常会尝试将C ++接触点包含在几个.mm文件中,这样整个过程就不会混合使用Objective-C和C ++以及c代码。