"vtable for __cxxabiv1::__class_type_info", referenced from:
2014-07-30 21:37
441 查看
问题描述:
Undefined symbols for architecture i386:
"std::terminate()", referenced from:
___clang_call_terminate in libbaidumapapi.a(BMKManager.o)
___clang_call_terminate in libbaidumapapi.a(systemConfigModel.o)
___clang_call_terminate in libbaidumapapi.a(AppMan.o)
___clang_call_terminate in libbaidumapapi.a(VDeviceAPI.o)
___clang_call_terminate in libbaidumapapi.a(VFile.o)
___clang_call_terminate in libbaidumapapi.a(VCMMap.o)
___clang_call_terminate in libbaidumapapi.a(VBundle.o)
...
"vtable for __cxxabiv1::__class_type_info", referenced from:
typeinfo for _baidu_vi::CVMsgObserver in libbaidumapapi.a(AppMan.o)
typeinfo for _baidu_vi::CVHttpEventObserver in libbaidumapapi.a(AppMan.o)
typeinfo for _baidu_vi::CVArray<_baidu_vi::CVGpsObserver*, _baidu_vi::CVGpsObserver*&> in libbaidumapapi.a(VDeviceAPI.o)
typeinfo for _baidu_vi::CVFile in libbaidumapapi.a(VFile.o)
typeinfo for _baidu_vi::CVBundleValue in libbaidumapapi.a(VBundle.o)
typeinfo for _baidu_vi::CVArray<_baidu_vi::CVBundle, _baidu_vi::CVBundle&> in libbaidumapapi.a(VBundle.o)
typeinfo for _baidu_vi::CVArray<_baidu_vi::CVString, _baidu_vi::CVString&> in libbaidumapapi.a(VBundle.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for __cxxabiv1::__si_class_type_info", referenced from:
typeinfo for CVNetStateObservable in libbaidumapapi.a(VNetStateObservable.o)
typeinfo for CVNetStateObserver in libbaidumapapi.a(VNetStateObserver.o)
typeinfo for _baidu_framework::CVDataStorage in libbaidumapapi.a(DataStorage.o)
typeinfo for _baidu_framework::IVDataStorageInterface in libbaidumapapi.a(DataStorage.o)
typeinfo for _baidu_framework::CVHttpClientPool in libbaidumapapi.a(HttpClientPool.o)
typeinfo for _baidu_framework::IVHttpClientPoolInterface in libbaidumapapi.a(HttpClientPool.o)
typeinfo for _baidu_framework::IVNetworkDetectInterface in libbaidumapapi.a(NetworkDetectEngine.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for __cxxabiv1::__vmi_class_type_info", referenced from:
typeinfo for CAppMan in libbaidumapapi.a(AppMan.o)
typeinfo for _baidu_framework::CNetworkDetectEngine in libbaidumapapi.a(NetworkDetectEngine.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"operator delete[](void*)", referenced from:
_baidu_vi::CVLeakInfoManager::~CVLeakInfoManager() in libbaidumapapi.a(VException.o)
_baidu_vi::CVLeakInfoManager::~CVLeakInfoManager() in libbaidumapapi.a(VException.o)
_baidu_vi::CVLeakInfoManager::~CVLeakInfoManager() in libbaidumapapi.a(VException.o)
_baidu_vi::CVLeakInfoManager::GrowUp() in libbaidumapapi.a(VException.o)
"operator delete(void*)", referenced from:
CAppMan::~CAppMan() in libbaidumapapi.a(AppMan.o)
_baidu_vi::CVArray<_baidu_vi::CVGpsObserver*, _baidu_vi::CVGpsObserver*&>::~CVArray() in libbaidumapapi.a(VDeviceAPI.o)
_baidu_vi::CVFile::~CVFile() in libbaidumapapi.a(VFile.o)
_baidu_vi::CVBundleValue::~CVBundleValue() in libbaidumapapi.a(VBundle.o)
_baidu_vi::CVArray<_baidu_vi::CVBundle, _baidu_vi::CVBundle&>::~CVArray() in libbaidumapapi.a(VBundle.o)
_baidu_vi::CVArray<_baidu_vi::CVString, _baidu_vi::CVString&>::~CVArray() in libbaidumapapi.a(VBundle.o)
_baidu_vi::CVArray<double, double&>::~CVArray() in libbaidumapapi.a(VBundle.o)
...
"operator new[](
f764
unsigned long)", referenced from:
_baidu_vi::CVLeakInfoManager::GrowUp() in libbaidumapapi.a(VException.o)
"operator new(unsigned long)", referenced from:
_baidu_vi::CVUtilsNetwork::SetNetworkChangedCallback(void (*)()) in libbaidumapapi.a(VDeviceAPI.o)
CVNetStateObservable::getInstance() in libbaidumapapi.a(VNetStateObservable.o)
CVObservable::addObserver(CVObserver*) in libbaidumapapi.a(VNetStateObservable.o)
_baidu_vi::CVException::Init() in libbaidumapapi.a(VException.o)
_baidu_vi::CVThreadEventMan::GetIntance() in libbaidumapapi.a(VThread.o)
"___cxa_begin_catch", referenced from:
___clang_call_terminate in libbaidumapapi.a(BMKManager.o)
___clang_call_terminate in libbaidumapapi.a(systemConfigModel.o)
___clang_call_terminate in libbaidumapapi.a(AppMan.o)
___clang_call_terminate in libbaidumapapi.a(VDeviceAPI.o)
___clang_call_terminate in libbaidumapapi.a(VFile.o)
___clang_call_terminate in libbaidumapapi.a(VCMMap.o)
___clang_call_terminate in libbaidumapapi.a(VBundle.o)
...
"___cxa_pure_virtual", referenced from:
vtable for _baidu_vi::CVHttpRequestBase in libbaidumapapi.a(VHttpRequestBase.o)
"___gxx_personality_v0", referenced from:
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
...
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决方案:
遇到这样的问题主要是百度地图导入的配置不对,静态库中采用ObjectC++实现,因此需要您保证您工程中至少有一个.mm后缀的源文件(您可以将任意一个.m后缀的文件改名为.mm),或者在工程属性中指定编译方式,即将Xcode的Project -> Edit Active Target
-> Build -> GCC4.2 - Language -> Compile Sources As设置为"Objective-C++"
Undefined symbols for architecture i386:
"std::terminate()", referenced from:
___clang_call_terminate in libbaidumapapi.a(BMKManager.o)
___clang_call_terminate in libbaidumapapi.a(systemConfigModel.o)
___clang_call_terminate in libbaidumapapi.a(AppMan.o)
___clang_call_terminate in libbaidumapapi.a(VDeviceAPI.o)
___clang_call_terminate in libbaidumapapi.a(VFile.o)
___clang_call_terminate in libbaidumapapi.a(VCMMap.o)
___clang_call_terminate in libbaidumapapi.a(VBundle.o)
...
"vtable for __cxxabiv1::__class_type_info", referenced from:
typeinfo for _baidu_vi::CVMsgObserver in libbaidumapapi.a(AppMan.o)
typeinfo for _baidu_vi::CVHttpEventObserver in libbaidumapapi.a(AppMan.o)
typeinfo for _baidu_vi::CVArray<_baidu_vi::CVGpsObserver*, _baidu_vi::CVGpsObserver*&> in libbaidumapapi.a(VDeviceAPI.o)
typeinfo for _baidu_vi::CVFile in libbaidumapapi.a(VFile.o)
typeinfo for _baidu_vi::CVBundleValue in libbaidumapapi.a(VBundle.o)
typeinfo for _baidu_vi::CVArray<_baidu_vi::CVBundle, _baidu_vi::CVBundle&> in libbaidumapapi.a(VBundle.o)
typeinfo for _baidu_vi::CVArray<_baidu_vi::CVString, _baidu_vi::CVString&> in libbaidumapapi.a(VBundle.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for __cxxabiv1::__si_class_type_info", referenced from:
typeinfo for CVNetStateObservable in libbaidumapapi.a(VNetStateObservable.o)
typeinfo for CVNetStateObserver in libbaidumapapi.a(VNetStateObserver.o)
typeinfo for _baidu_framework::CVDataStorage in libbaidumapapi.a(DataStorage.o)
typeinfo for _baidu_framework::IVDataStorageInterface in libbaidumapapi.a(DataStorage.o)
typeinfo for _baidu_framework::CVHttpClientPool in libbaidumapapi.a(HttpClientPool.o)
typeinfo for _baidu_framework::IVHttpClientPoolInterface in libbaidumapapi.a(HttpClientPool.o)
typeinfo for _baidu_framework::IVNetworkDetectInterface in libbaidumapapi.a(NetworkDetectEngine.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for __cxxabiv1::__vmi_class_type_info", referenced from:
typeinfo for CAppMan in libbaidumapapi.a(AppMan.o)
typeinfo for _baidu_framework::CNetworkDetectEngine in libbaidumapapi.a(NetworkDetectEngine.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"operator delete[](void*)", referenced from:
_baidu_vi::CVLeakInfoManager::~CVLeakInfoManager() in libbaidumapapi.a(VException.o)
_baidu_vi::CVLeakInfoManager::~CVLeakInfoManager() in libbaidumapapi.a(VException.o)
_baidu_vi::CVLeakInfoManager::~CVLeakInfoManager() in libbaidumapapi.a(VException.o)
_baidu_vi::CVLeakInfoManager::GrowUp() in libbaidumapapi.a(VException.o)
"operator delete(void*)", referenced from:
CAppMan::~CAppMan() in libbaidumapapi.a(AppMan.o)
_baidu_vi::CVArray<_baidu_vi::CVGpsObserver*, _baidu_vi::CVGpsObserver*&>::~CVArray() in libbaidumapapi.a(VDeviceAPI.o)
_baidu_vi::CVFile::~CVFile() in libbaidumapapi.a(VFile.o)
_baidu_vi::CVBundleValue::~CVBundleValue() in libbaidumapapi.a(VBundle.o)
_baidu_vi::CVArray<_baidu_vi::CVBundle, _baidu_vi::CVBundle&>::~CVArray() in libbaidumapapi.a(VBundle.o)
_baidu_vi::CVArray<_baidu_vi::CVString, _baidu_vi::CVString&>::~CVArray() in libbaidumapapi.a(VBundle.o)
_baidu_vi::CVArray<double, double&>::~CVArray() in libbaidumapapi.a(VBundle.o)
...
"operator new[](
f764
unsigned long)", referenced from:
_baidu_vi::CVLeakInfoManager::GrowUp() in libbaidumapapi.a(VException.o)
"operator new(unsigned long)", referenced from:
_baidu_vi::CVUtilsNetwork::SetNetworkChangedCallback(void (*)()) in libbaidumapapi.a(VDeviceAPI.o)
CVNetStateObservable::getInstance() in libbaidumapapi.a(VNetStateObservable.o)
CVObservable::addObserver(CVObserver*) in libbaidumapapi.a(VNetStateObservable.o)
_baidu_vi::CVException::Init() in libbaidumapapi.a(VException.o)
_baidu_vi::CVThreadEventMan::GetIntance() in libbaidumapapi.a(VThread.o)
"___cxa_begin_catch", referenced from:
___clang_call_terminate in libbaidumapapi.a(BMKManager.o)
___clang_call_terminate in libbaidumapapi.a(systemConfigModel.o)
___clang_call_terminate in libbaidumapapi.a(AppMan.o)
___clang_call_terminate in libbaidumapapi.a(VDeviceAPI.o)
___clang_call_terminate in libbaidumapapi.a(VFile.o)
___clang_call_terminate in libbaidumapapi.a(VCMMap.o)
___clang_call_terminate in libbaidumapapi.a(VBundle.o)
...
"___cxa_pure_virtual", referenced from:
vtable for _baidu_vi::CVHttpRequestBase in libbaidumapapi.a(VHttpRequestBase.o)
"___gxx_personality_v0", referenced from:
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
Dwarf Exception Unwind Info (__eh_frame) in AppDelegate.o
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(BMKManager.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(systemConfigModel.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(AppMan.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VDeviceAPI.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VFile.o)
Dwarf Exception Unwind Info (__eh_frame) in libbaidumapapi.a(VCMMap.o)
...
...
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决方案:
遇到这样的问题主要是百度地图导入的配置不对,静态库中采用ObjectC++实现,因此需要您保证您工程中至少有一个.mm后缀的源文件(您可以将任意一个.m后缀的文件改名为.mm),或者在工程属性中指定编译方式,即将Xcode的Project -> Edit Active Target
-> Build -> GCC4.2 - Language -> Compile Sources As设置为"Objective-C++"
相关文章推荐
- "vtable for __cxxabiv1::__class_type_info", referenced from:
- iOS--错误集锦--"vtable for __cxxabiv1::__si_class_type_info", referenced from:
- missing: vtable for __cxxabiv1::__si_class_type_info
- missing: vtable for __cxxabiv1::__si_class_type_info
- 友盟微博分享Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from: objc-class-ref in libWeiboSDK.a
- "typeinfo for XXX::xxx", referenced from:typeinfo for xxx::xxx > in xx.o
- Undefined symbols for architecture i386: "_OBJC_CLASS_$_xxxxx", referenced from:
- 程序报错:”_SCNetworkReachabilityCreateWithAddress", referenced from:或 "_UTTypeCopyPreferredTagWithClass"
- AFNetworking报错"_UTTypeCopyPreferredTagWithClass", referenced from: _AFContentTypeForPathExtens
- Undefined symbols for architecture i386: "_OBJC_CLASS_$_Reachability", referenced from:
- Undefined symbols for architecture i386: "_OBJC_CLASS_$_KKGridView", referenced from:
- Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_JSContext", referenced from: ...........
- "_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from: objc-class-ref in libWeChatSDK.a(MTA
- Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_LMZArrayDataSource", referenced from:
- C++ 编译出现undefined reference to `vtable for Class 和 undefined reference to typeinfo for Class
- python pip install 报错TypeError: unsupported operand type(s) for -=: 'Retry' and 'int' Command "python setup.py egg_info" failed with error code 1 in
- AFNetworking报错"_UTTypeCopyPreferredTagWithClass", referenced from: _AFContentTypeForPathExtens
- Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_WKWebView", referenced from: objc-
- Undefined symbols for architecture i386: "_OBJC_CLASS_$_Pingpp", referenced from:
- AFNetworking报错"_UTTypeCopyPreferredTagWithClass", referenced from: _AFContentTypeForPathExtens