본문으로 바로가기

먼저 프로젝트의 Build Settings > Packaging > Defines Module 을 YES로 변경한다.

다음, Build Settings > Swift Complier - Code Generation 에서 Objective-C Generated Interface Header Name 을 참고 한다.

Objective-C Generated Interface Header Name 의 이름을 보면 "프로젝트명-Swift.h"라고 써있을 것이다.
그 부분을 자기가 원하는 소스의 .h #import "프로젝트명-Swift.h"라고 입력하면 Swift 파일이 통합된다.

그 다음, 스위프트 소스를 따로 import하지 않고, Objective-C 코드를 사용하듯이 사용하면 된다.
혹시 에러가 발생한다면 스위프트 소스에서 function 앞에 "@objc" 붙어있는지 확인하고, 없으면 일일히 붙여준다.




'Mobile Application > iOS' 카테고리의 다른 글

[Swift] NSDate 시물레이터 구분 방법  (0) 2016.04.30
Launch Image 가져오기.  (0) 2016.03.12
[Swift] Reachability  (0) 2016.03.03
[Setting] 앱 내 설정으로 이동하기.  (0) 2015.08.05
[PhotoKit] 이미지 저장하기.  (0) 2015.07.30