2017-01-24 4 views
0

저는 Xcode (7.2)와 Swift와 그 모든 것을 처음 사용합니다.AVCaptureMetadataOutput 여러 유형 스캔

나는 프로그래머가 내게 내가 원하는 것을위한 예제로 나를 만들어 주도록했다. 그는 현재 사용할 수 없으며 직접 답변을 찾을 수 없습니다.

여러 바코드 유형을 스캔하려고하는데 코드에이를 통합하는 데 도움이 필요합니다.

이것은 코드입니다. 형식을 교환 할 수 있지만 잘 작동하지만 모든 유형을 한 번에 지원하고 싶습니다.

나는 뭔가를 재정의해야한다고 가정하지만 알아낼 수 없으므로 도와주세요.

+0

이 저장소로 시도해 볼 수 있습니다 : https://github.com/maryamfekri/MFCameraManager. 그것은 스캔 바코드 카메라를 가지고 당신이 할 일은 뷰 컨트롤러에서 인스턴스입니다 –

답변

0

이 위의 코드에서 언급 한 세 가지 유형의 스캔 : 당신이 경우

metadataOutput.metadataObjectTypes = [AVMetadataObjectTypeEAN8Code, AVMetadataObjectTypeUPCECode, AVMetadataObjectTypeEAN13Code] 

하는 AVMetadataObjectTypeEAN8Code 같은 기호 중 하나 명령을 클릭을, 당신은 당신이 위의 배열에 추가 할 수있는 다른 메타 데이터 오브젝트 유형을 찾을 수 있습니다 .