Reference

Mix Obj-c and C++

link

link

link

ARC 导致的问题

1.Unknown type name 'class'; did you mean 'Class'?
解决方法:不要在obj-c头文件中包含c++头文件,而是在.mm文件中包含
2.No matching function for call to 'AudioSessionAddPropertyListener'
解决方法: (__bridge void*)self)

几个原则

1.涉及调用底层c,c++接口的,不适用ARC

command工程和view工程main函数、对ARC支持的不同


Published

14 September 2012