iOS 生成QRCode (QR-Code-Encoder-for-Objective-C)
zxing 的android版本有很好的生成二维码的实现,但在ios上,没有找到.
在github上发现这个项目QR-Code-Encoder-for-Objective-C,用其来生成QRCode,实在是相当方便,而且调用接口相当简洁,就一个静态方法.
ps:如果是用phonegap,在转image传到前台时,最好使用Png,因为生成jpg的nsdata会比Png的大很多.
UIImage 转 NSData:
NSData *nsdata = UIImagePNGRepresentation(image);
nsdata 转 nsstring
[nsdata base64EncodedString];
这是nsdata的类别,代码在下面的文件中.
https://files.cnblogs.com/phnix/NSData_to_Base64.zip (从PhoneGap的github源码中扒下来的.)