iphone – Zbar SDK和ios7 / xcode 5 – 应用程序达到100%cpu使
发布时间:2020-12-15 01:39:18 所属栏目:百科 来源:网络整理
导读:我们使用过去2年的Zbar条码阅读器.使用iOS 7和Xcode 5,扫描5条码后,该应用程序达到了iOS 7设备的100%cpu使用(我可以在Xcode调试模式下看到),应用程序的响应速度较慢.我们从未在早期的iOS版本中出现问题,一切都正常. iOS 7中的事件是否与相机启动相关,ZBar S
我们使用过去2年的Zbar条码阅读器.使用iOS 7和Xcode 5,扫描5条码后,该应用程序达到了iOS 7设备的100%cpu使用(我可以在Xcode调试模式下看到),应用程序的响应速度较慢.我们从未在早期的iOS版本中出现问题,一切都正常.
iOS 7中的事件是否与相机启动相关,ZBar SDK不更新?有没有其他人面临与iOS 7相同的问题? 解决方法
解决这样做:
在viewdidload中 readerqr = [ZBarReaderViewController new]; readerqr.readerDelegate = self; readerqr.showsHelpOnFail = NO; ZBarImageScanner *scanner = readerqr.scanner; [scanner setSymbology: 0 config: ZBAR_CFG_ENABLE to: 0]; [scanner setSymbology: ZBAR_QRCODE config: ZBAR_CFG_ENABLE to: 1]; // you can use this to support the simulator if(TARGET_IPHONE_SIMULATOR) { cameraSim = [[ZBarCameraSimulator alloc] initWithViewController: self]; cameraSim.readerView = readerView; } 创建ZBarReaderViewController * readerqr;作为您的查看控制器的属性. 使用它: -(void) showqr:(id)sender { [self presentViewController:readerqr animated:YES completion:nil]; return; } 这样工作,没有泄漏,没有cpu 100% (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |