集成ZBar时容易遇到的问题以及解决方法
1.添加入几个必备的框架:
libiconv.tbd
QuartzCore.framework
CoreVideo.framework
CoreMedia.framework
AVFoundation.framework
2.记得在viewControllers中添加集成好的libzbar.a文件
3.如果本身项目中含有预编译文件
并且预编译文件中还引用了其他的类的话
需要:在引用头文件开始加入#ifdef __OBJC__ 结束时加入#endif,例如
#ifndef PureStandard_PrefixHeader_pch
#define PureStandard_PrefixHeader_pch
#ifdef __OBJC__
//需要引入的头文件
#import "A.h"
#import "B.h"
#endif
//使用#ifdef __OBJC__ #endif 修饰#import引用头文件
//表示宏内引用的文件确保只被使用Objective-C语言的文件所引用,保证引用关系的清晰。
4.遇到编译链接错误,在 build setting中查找Bitcode 改为NO就可以了。