SDPhotoBrowser 模仿微博图片浏览器
RJImageLoader 加载图片动画
ZBar Barcode Reader
二维码包括:EAN/UPC ,QR等
EAN/UPC 是条形码
iOS 原生二维码扫描(可限制扫描区域) good
从相册照片中解析二维码
iOS 从相册中导入二维码图片识别 ZXingObjC
关于iOS原生条形码扫描,你需要注意的两三事
IOS7权限检测
AVAuthorizationStatus authstatus = [AVCaptureDeviceauthorizationStatusForMediaType:AVMediaTypeVideo];
if (authstatus ==AVAuthorizationStatusRestricted || authstatus ==AVAuthorizationStatusDenied) //用户关闭了权限
iOS7后使用AVCapture出现 unsupported type found. Use -availableMetadataObjectTypes错误的解决
大神解释官方文档的意思大致是:
AVCaptureMetadataOutput类的对象(在本例里是self.outPut),self.outPut的属性metadataObjectTypes要在AVCaptureSession类对象(本例为self.session)
[self.session addOutput:self.outPut]即添加了AVCaptureMetadataOutput的对象后,方可对其进行设置;
[问题] [AVCaptureMetadataOutput setMetadataObjectTypes:]
另外 AVCaptureMetadataOutput 还有一个坑,那就是 canAddOutput: 必须放在addOutput 之前
if ([_session canAddOutput:output]){
[_session addOutput:output];
}