概述
今天在使用ZBar的时候,报了很多undefined symbols错误。特意总结一下这类错误。
1、framework缺失
这类错误一般是因为库文件没导入引起的。在导入CoreMedia.framework之后,错误消失。怎样快速找到缺失的库,这里面是有规律的。
前两个字母CM正是CoreMedia的缩写。还有类似的比如:
_CV是缺失CoreVideo
_CA是缺失CoreAnnimation,也就是QuartzCore
_AV是缺失AVFoundation
2、dylib缺失
动态库缺失导致的undefined symbols错误,一般如下:
iconv就是库名:libiconv就是我们要添加的动态库
3、自定义文件未加入Compile Sources
这类问题导致的undefined symbols错误,一般如下:
_OBJC_CLASS_$_后面的就是我们需要添加到编译源里的类名,将ViewController.m添加到Compile Sources中即可。
最后
以上就是热情蜜粉为你收集整理的【Xcode】undefined symbols错误总结的全部内容,希望文章能够帮你解决【Xcode】undefined symbols错误总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复