ZXingObjC  - A QR Code/Barcode scan/generate library. Original source code was non-ARC, I managed to get it work with ARC support