Ported "Surprising, but these small changes to avoid allocation of a foreach loop iterator save 1-2% runtime."
Ported "Surprising, but these small changes to avoid allocation of a
foreach loop iterator save 1-2% runtime."

zilaiyedaren/ZXingObjC,fanwenkai/ZXingObjC,Kevin775263419/ZXingObjC,trsathya/ZXingObjC,RockyAo/ZXingObjC,RockyAo/ZXingObjC,wuxsoft/ZXingObjC,fuzhiqiang1989/ZXingObjC,JeremyPacker/ZXingObjC,JeremyPacker/ZXingObjC,davidjackman/ZXingObjC,jebai0521/ZXingObjC,trsathya/ZXingObjC,rowliny/ZXingObjC,davidjackman/ZXingObjC,Stocard/ZXingObjC,YotrolZ/ZXingObjC,peacemoon/ZXingObjC,SinnerSchraderMobileMirrors/ZXingObjC,Kalvar/ZXingObjC,benjohnde/ZXingObjC,rkpant/ZXingObjC,rkpant/ZXingObjC,zeffon/ZXingObjC,fuzhiqiang1989/ZXingObjC,jianwoo/ZXingObjC,ufs-slizhik/ZXingObjC,sdhzwm/ZXingObjC,tejesh-alimilli/ZXingObjC,fanwenkai/ZXingObjC,xuxubin/ZXingObjC,benjohnde/ZXingObjC,cortices/ZXingObjC,cortices/ZXingObjC,tejesh-alimilli/ZXingObjC,zeffon/ZXingObjC,xuxubin/ZXingObjC,sdhzwm/ZXingObjC,jianwoo/ZXingObjC,zilaiyedaren/ZXingObjC,ufs-slizhik/ZXingObjC,wuxsoft/ZXingObjC,elegion/ios-pods-ZXingObjC,YotrolZ/ZXingObjC,SinnerSchraderMobileMirrors/ZXingObjC,Stocard/ZXingObjC,TheLevelUp/ZXingObjC,peacemoon/ZXingObjC,SinnerSchraderMobileMirrors/ZXingObjC,adan016/ZXingObjC,elegion/ios-pods-ZXingObjC,Kalvar/ZXingObjC,adan016/ZXingObjC,Kevin775263419/ZXingObjC,rowliny/ZXingObjC,jebai0521/ZXingObjC,TheLevelUp/ZXingObjC,SinnerSchraderMobileMirrors/ZXingObjC