먼저 프로젝트의 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 |