美文网首页
iOS 原生条形码/二维码扫描

iOS 原生条形码/二维码扫描

作者: 豆丶浆油条 | 来源:发表于2017-04-15 16:59 被阅读106次

    AVMetadata​Machine​Readable​Code​Object

    AVMetadata​Machine​Readable​Code​Object 是 AVMetadata​Object 的一个具体类(可以实例化对象的类称为具体类,与之相对的是抽象类。),用来明确描述条形码或者二维码的特征。一个AVMetadata​Machine​Readable​Code​Object实例代表了一个对条形码或者二维码的描述信息和有效荷载,这些都是不可更改的,表现为这个类仅有的两个属性都是只读的。在支持的平台。他是 AVCapture​Metadata​Output类输出的条形码或者二维码对象。

    // 属性1
    @property(readonly) NSArray *corners;
    // 属性2
    @property(readonly) NSString *stringValue;
    

    属性1:就是图中四个点的坐标,是按比例来计算的,取值范围(0,1);

    Corners.PNG

    ** 属性2**:把扫描的条形码或二维码的二进制的有效荷载转换成可读的字符串,如果转换失败字符串就为空,这个就是我们想要的扫描结果。

    相关文章

      网友评论

          本文标题:iOS 原生条形码/二维码扫描

          本文链接:https://www.haomeiwen.com/subject/ozkinttx.html