Daily iOS
Swift 언어

Objective-C 상호운용

Swift 모듈이 레거시 Objective-C 코드와 서로 호출해야 합니다. 양방향 브리징은 어떻게 설정하나요?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

ObjC→Swift는 bridging header, Swift→ObjC는 자동 생성 -Swift.h 헤더로 노출한다. @objc가 붙은 NSObject 계열 멤버만 ObjC에 보인다.

받은 질문 공유