iphone – Zbar SDK和ios7xcode 5 – 应用程序达到100%cpu使用和内存超过100MB

iphone – Zbar SDK和ios7xcode 5 – 应用程序达到100%cpu使用和内存超过100MB,第1张

概述我们使用过去2年的Zbar条码阅读器.使用iOS 7和Xcode 5,扫描5条码后,该应用程序达到了iOS 7设备的100%cpu使用(我可以在Xcode调试模式下看到),应用程序的响应速度较慢.我们从未在早期的iOS版本中出现问题,一切都正常. iOS 7中的事件是否与相机启动相关,ZBar SDK不更新?有没有其他人面临与iOS 7相同的问题? 解决这样做: 在viewdidload中 rea 我们使用过去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 simulatorif(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%

总结

以上是内存溢出为你收集整理的iphone – Zbar SDK和ios7 / xcode 5 – 应用程序达到100%cpu使用和内存超过100MB全部内容,希望文章能够帮你解决iphone – Zbar SDK和ios7 / xcode 5 – 应用程序达到100%cpu使用和内存超过100MB所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1064711.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存