zbar如何使用

 时间:2024-09-20 18:46:46

zbar如何使用呢?下面就跟小编一起来看一看吧。

zbar如何使用

工具/原料

PC

方法/步骤

1、1.使用ZBar项目。下载地址是2.新建一个项目。3.导入ZBar的sdk。把ZBarSDK的目录拉入项目,然后选中copy选项导入ZBarSDK文件并引入一下框架AVFoundation.framework(weak)CoreMedia.framework(weak)CoreVideo.framework(weak)QuartzCore.frameworklibiconv.dylib最后,引入头文件#import“ZBarSDK.h”即可使用。

zbar如何使用

2、4.在项目评鲦易纪文件的target中加入以下framework5.在appDelegate文件中加入标记部分的代码-(BOOL)applicat足毂忍珩ion:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]]autorelease];//Overridepointforcustomizationafterapplicationlaunch.self.viewController=[[[ViewControlleralloc]initWithNibName:@"ViewController"bundle:nil]autorelease];self.window.rootViewController=self.viewController;[self.windowmakeKeyAndVisible];//forceviewclasstoloadsoitmaybereferenceddirectlyfromNIB[ZBarReaderViewclass];returnYES;}

zbar如何使用

3、注意此代码://forceviewclasstoloadsoitmaybereferenceddirectlyfromNIB[ZBarReaderViewclass];6.在.h文件中加入ZBarReaderViewDelegate的实现。

zbar如何使用

4、7.在.m文件中要实现的主要方法是:-(void)readerView:(ZBarReaderView*)viewdidReadSymbols:(ZBarSymbolSet*)symsfromImage:(UIImage*)img{//dosomethingusefulwithresultsfor(ZBarSymbol*syminsyms){self.label.text=sym.data;break;}}这里是功能是读取照片信息,把条码放如label显示-(void)viewDidAppear:(BOOL)animated{//runthereaderwhentheviewisvisible[readerViewstart];}

zbar如何使用

5、这个是在显示视图的时鸷雄凰堆候,启动摄像头,开始扫描-(void)viewDidLoad{[superviewDidLo锾攒揉敫ad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//thedelegatereceivesdecoderesultsreaderView.readerDelegate=self;//youcanusethistosupportthesimulatorif(TARGET_IPHONE_SIMULATOR){cameraSim=[[ZBarCameraSimulatoralloc]initWithViewController:self];cameraSim.readerView=readerView;}}在初始化的时候,设置托管。

zbar如何使用

笔记本电脑散热越来越差,托盘温度高,怎么办? Windows系统如何关闭来宾用户? 安装原装操作系统需要准备哪些工具 win10如何查看网关地址
热门搜索
李易峰图片高清壁纸 读书的手抄报图片大全 图片特效 全宝蓝图片 梅兰竹菊水墨画图片