[Swift] 바코드를 생성하기 위해서 ZXingObjc 라이브러리를 사용하려고 하는데요! 질문이 있습니다.
조회수 1720회
ZXingObjc 가 Objective-C 에서 사용할 수 있는 라이브러리 인데
이걸 스위프트에서도 사용하기 위해서 Bridge Header 라는 것을 해야한다고 들었는데
스위프트 프로젝트에 ZXingObjc 를 CocoaPods 으로 인스톨 해 놨습니다.
스위프트에서 저 소스코드를 사용하기 위해서 해야 할 일이 있나요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
지금 시간이면 슬슬 혼자서 해결 하셨겠지만 도움이 되고자 답변을 남깁니다.
CocoaPods로 설치를 하셨다면 두가지 방법이 있습니다.
먼저 Podfile에 flag로 use_frameworks!를 사용하시고 했다면
//Podfile use_frameworks! pod '해당 프레임워크'
따로 Bridging-Header를 사용 안하시고 바로 import 하셔서 사용 하시면 됩니다.
// 사용하시는.swift import 설치한 프레임워크
반대로 Podfile에 flag로 use_frameworks!를 사용 안 하셨다면
//Podfile pod '해당 프레임워크'
Bridging-Header에 프레임워크를 import 해야 사용 해야 됩니다.
// 앱이름-Bridging-Header #import "해당프레임워크.h"
틀린 점이 있다면 언제든지 말씀해주세요. :)
댓글 입력