ida反编译后c++函数名识别不出来

写了一个iOS小游戏,主要用C++,用Xcode Archive打包后,我找到可执行文件用IDA进行反编译测试,发现只能识别出OC函数名,c++函数名都变成sub_开头的,我记得我没有对build setting做特殊设置的。而我逆向别人的游戏时发现C++函数名是可以显示的,这其中的奥妙在哪里呢?
用的Xcode6 GM版,包含C++ 11编译

好吧,我自己发现了,是Strip Linked Product这个选项设为了Yes
感觉能用C++写就用C++写,OC暴露函数名太2了

可以做类名,函数名混淆的…