이건 두 과정이 합쳐진것이다
A. swift
로 구성된 파일을 Objective-C
로 사용하기
B. framework 만들기.
❗️❗️Objective-C로 Wrapping하기 때문에 접근제어자 명확히 명시(open, public, internal etc…)
.h , .m file 구성.
.h, .m file 이름 [swift file 이름]-Swift.x
로 구성. (x는 h 또는 m)
// Fruit-Swift.h
@class Fruit;
@interface Fruit: NSObject
@end
```
// Fruit-Swift.m
#import "Fruit-Swift.h”
만든 프레임워크를 사용할 프로젝트에 파일 추가하고,
Project -> General -> Framework Setting 에도 추가하면 사용 할 수 있다!