zoukankan      html  css  js  c++  java
  • libqrencode生成二维码

    在生成二维码的库中QREncoder最为常见,但是由于中文字符的特殊性,生成中文的时候会出现一定的错误,所以博主改用libqrencode,是一个纯C编写的类库,支持面也更广泛。

    ① 下载libqrencode源码;

    ② 在新工程中导入以下框架:AVFoundation.framework、CoreMedia.framework、CoreVideo.framework、QuartzCore.framework、libiconv.dylib(已存在则不需要重新加入);

    ③ 将libqrencode源码加入工程;

    ④ 需要使用的页面.m文件中引用头文件#import "QRCodeGenerator.h";

    ⑤ 实现生成二维码图片的方法

    UIImage *image = [QRCodeGenerator qrImageForString:self.codeString imageSize:self.imageView_Code.bounds.size.width]; 

    导入编译遇到的问题:

    1.有时候需要在QRCodeGenerator.h中加入#import <UIKit/UIKit.h>

    2.在Building Settings->Apple LLVM 6.1 - Language->Compile Soures As 设为Object-C

  • 相关阅读:
    杂记-2
    2019CSP-S游记
    csp2020
    特征根法小记
    csp模拟赛低级错误及反思
    备份
    黑科技——树剖两次dfs转一次dfs!
    输出天干地支
    蓝桥0531-输出Y
    蓝桥0615-判断四位数字前后两组是否相等
  • 原文地址:https://www.cnblogs.com/yyzanll/p/4766427.html
Copyright © 2011-2022 走看看