An Objective-C Port of ZXing