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 Classheader 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

+ Recent posts