Swift 프로젝트에서 Objective-C의 함수를 사용하는 방법에 대해 정리한다.
1. 가장 먼저 Swift 프로젝트 생성 한다.
2. 생성한 Swift 프로젝트에서 New File...선택 후 Objective-c 파일 추가 선택
3. 초기 Objective-C 파일 생성 시 bridging header를 생성 하겠느냐는 팝업이 뜨는데 이때 Create Bridging Header 를 선택해준다.
(아래 구조로 .h, .m bridging header가 생성된다)
4. Objective-C Class에 원하는 함수에 대해 기능을 작성한다.
Swift Class 에서 Objective-c에 구현된 함수를 호출할 수 있다.
5. Bridge header 에 생성한 Objective-c Class의 header 를 bridging header에 import한후 Swift에서 사용할수 있다.
'swift' 카테고리의 다른 글
[Swift] Sqlite 사용법 (2) | 2021.05.28 |
---|---|
[swift] Cocoapads import 에러 (0) | 2021.05.10 |
[Swift] FireBase 연동 (0) | 2021.05.10 |
[swift] 통신 시 인터넷 권한 추가 (info.plist 설정하기) (0) | 2021.05.07 |
[Swift] Struct와 Class 정리 (0) | 2021.04.26 |