기존 코드를 Embedded Framework로 만드는 방법
4268 단어 XcodeSwiftObjective-C
개요
Embedded Framework로 잘라내는 작업 단계의 메모입니다.
배경
방법
Shared.modulemap
framework module Shared {
umbrella header "Shared.h"
export *
module * { export * }
}
추가한 Framework Build Settings
Module Map File
에 만든 파일 경로 Shared/Shared.modulemap
지정
#import <UIKit/UIKit.h>
//! Project version number for Shared.
FOUNDATION_EXPORT double SharedVersionNumber;
//! Project version string for Shared.
FOUNDATION_EXPORT const unsigned char SharedVersionString[];
// In this header, you should import all the public headers of your framework using statements like #import <Shared/PublicHeader.h>
#import <Shared/Preference.h>
framework 내에서 objc에서 swift 코드를 호출 할 때의주의
#include "FooBar-Swift.h"
대신
#include <FooBar/FooBar-Swift.h>
사용
Reference
이 문제에 관하여(기존 코드를 Embedded Framework로 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ryohey/items/6ecb71f57cf5afd2b433텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)