수색…


신속한 브리징 헤더를 수동으로 만드는 방법

  • Xcode에 새로운 파일을 추가하고 (File> New> File), "Source"를 선택하고 "Header File"을 클릭하십시오.

  • 파일 이름을 "YourProjectName-Bridging-Header.h"로 지정하십시오. 예 : 내 App Station에서이 파일의 이름은 "Station-Bridging-Header"입니다.

  • 파일을 만듭니다.

  • 프로젝트 빌드 설정으로 이동하여 "Swift Compiler - Code Generation"섹션을 찾으십시오. 검색 창에 "Swift Compiler"를 입력하면 검색 결과의 범위를 좁힐 수 있습니다. 참고 : "Swift Compiler - Code Generation"섹션이 없다면, 아직 프로젝트에 Swift 클래스가 추가되지 않았을 것입니다. 신속한 파일을 추가 한 다음 다시 시도하십시오.

  • "Objective-C 브리징 헤더"옆에 헤더 파일의 이름 / 경로를 추가해야합니다. 파일이 프로젝트의 루트 폴더에있는 경우 헤더 파일의 이름을 입력하십시오. 예 : "ProjectName / ProjectName-Bridging-Header.h"또는 단순히 "ProjectName-Bridging-Header.h".

  • 새로 생성 된 브리징 헤더를 열고 #import 문을 사용하여 Objective-C 클래스를 가져옵니다. 이 파일에 나열된 클래스는 빠른 클래스에서 액세스 할 수 있습니다.

Xcode 자동 생성

새로운 Swift 파일을 Xcode 프로젝트에 추가하십시오. 원하는대로 이름을 지정하고 브리징 헤더를 만들 것인지 묻는 경고 상자를 표시해야합니다. 참고 : 브리징 헤더를 추가할지 묻는 메시지가 표시되지 않으면 이전에이 메시지를 거부 한 것이므로 수동으로 헤더를 추가해야합니다 (아래 참조) 여기에 이미지 설명을 입력하십시오.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow