我的应用在iOS版本4.2和4.3上崩溃了。崩溃的代码行在C ++库中:
Ais8_001_22_Circle const *circle = dynamic_cast<Ais8_001_22_Circle const*>(*sa);
控制台说:
dyld: lazy symbol binding failed: can't resolve symbol ___dynamic_cast MY_APP
because dependent dylib #2 could not be loaded
dyld: can't resolve symbol ___dynamic_cast in MY_APP
because dependent dylib #2 could not be loaded
如果我能弄清楚“dylib#2”是什么,这可能会有所帮助。
答案 0 :(得分:1)
事实证明,我需要在iOS 4.X
下包含lstdc ++链接器标志答案 1 :(得分:0)
一种可能性 - 您是否链接到动态库(dylib)的C ++库?如果是这样,您将需要找到适用于iOS的静态链接版本,因为iOS不允许使用动态库。