//据说用于美国部分地区的条码
AVF_EXPORTNSString*constAVMetadataObjectTypeUPCECodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
//一种字母和简单的字符共三十九个字符组成的条形码
AVF_EXPORTNSString*constAVMetadataObjectTypeCode39CodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
//没有查到 应该是个条形码
AVF_EXPORTNSString*constAVMetadataObjectTypeCode39Mod43CodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
//我国商品码主要就是这和 EAN8
AVF_EXPORTNSString*constAVMetadataObjectTypeEAN13CodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
AVF_EXPORTNSString*constAVMetadataObjectTypeEAN8CodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
// 据听说是 Code39升级版
AVF_EXPORTNSString*constAVMetadataObjectTypeCode93CodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
//这个可能也是升级版 更牛逼点虽然不知道原理,推测肯定牛逼
AVF_EXPORTNSString*constAVMetadataObjectTypeCode128CodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
//也是一种二维码吧 反正不是很懂,一个二维码的格式
AVF_EXPORTNSString*constAVMetadataObjectTypePDF417CodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
// 这个就是我们常用的二维码了 开发中主要用的这个
AVF_EXPORTNSString*constAVMetadataObjectTypeQRCodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
//Aztec这个也是一种二维码的制式,主要用于航空。
AVF_EXPORTNSString*constAVMetadataObjectTypeAztecCodeNS_AVAILABLE(NA,7_0)__TVOS_PROHIBITED;
//款型二进五出码 条形码 我不不知道为什么这么叫反正挺纠结 想要详细了解去维基百科吧
AVF_EXPORTNSString*constAVMetadataObjectTypeInterleaved2of5CodeNS_AVAILABLE(NA,8_0)__TVOS_PROHIBITED;
//全球贸易货号。主要用于运输方面的条形码。iOS8以后才支持
AVF_EXPORTNSString*constAVMetadataObjectTypeITF14CodeNS_AVAILABLE(NA,8_0)__TVOS_PROHIBITED;
// 又是一种二维码制式,虽然不知道为什么那么多,但感觉很牛逼
AVF_EXPORTNSString*constAVMetadataObjectTypeDataMatrixCodeNS_AVAILABLE(NA,8_0)__TVOS_PROHIBITED;
我们做开发的时候最好只选择对应的类型去做,如果要是添加的多了,扫描的效率会变慢,二维码主要用这个就够了
NSArray *types = @[AVMetadataObjectTypeQRCode,AVMetadataObjectTypeAztecCode];