Swift 프로젝트에서 Objective-C 라이브러리 https://github.com/ameingast/cocoaimagehashing을 사용하고 싶습니다. Cocoapods와 함께 설치했습니다. 사용할 수 없습니다. 빌드 할 때 "선언되지 않은 유형 사용"또는 "확인되지 않은 식별자 사용"오류가 발생합니다.Objective-C 라이브러리에 Sweat "선언되지 않은 유형 사용"
OSImageHashingProvider를 작성하고 클릭 할 때 정의 된 .h 파일에서 점프하는 것은 놀라운 일입니다.
프로젝트에 브리징 헤더를 추가했지만 활성화 된 이유가 없습니다.
Build Settings -> Swift Compiler - General/Objective C Brigding Header에 추가했습니다.
빌드 설정 -> 기타 링커 플래그에는 -ObjC가 있습니다. 및 -l "CocoaImageHashing".
내 포드는 : 나는 use_frameworks를 사용하지 않는
target 'Projectname' do
pod 'CocoaImageHashing', :git => 'https://github.com/ameingast/cocoaimagehashing.git'
end
! 빌드시 오류가 발생하기 때문입니다.
해결책은 무엇입니까?
Swift 파일의 맨 위에 'import CocoaImageHashing'을 보냈습니까? – JAL
그것은 받아들이지 않습니다, 'No such module'이라고 말합니다. 'CocoaImageHashing' –