I made barcode changes on ZXingObj-ARC repository for fixing weak references.