【Swift】 모듈화(Dynamic Framework) 앱의 샘플 코드
개요
모듈화(Dynamic Framework) 앱의 샘플 코드입니다.
【Swift】API 이용 앱의 샘플 코드(Storyboard 미사용, PureLayout)
Components (APIClient, Parser, Entity) 부분을
Dynamic Framework를 이용하여 모듈화해 보았습니다.
절차
다음은 모듈화 절차입니다. (이전 코드에서 변경 절차)
* File New Target 작성 Cocoa Framework 추가 (YFoundation)
* YFoundation.h 삭제
* Components를 YFoundation 이하로 이동
* 프로젝트 파일에서 YFoundation 설정 변경
- General의 Linked Frameworks and Libraries에 SwiftyJson 추가
- Build Settings에 Runscript로 SwiftyJson 추가
* Target (YFoundation) 빌드가 통과하는지 확인
* Target (modularization) 빌드에서 오류 확인
- import YFoundation 추가
- YFoundation의 class, struct, method의 액세스 수식자를 public으로 변경
* Target(modularization) 빌드가 통과하는지 확인
폴더 구성
github
결과
Reference
이 문제에 관하여(【Swift】 모듈화(Dynamic Framework) 앱의 샘플 코드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/menomoto/items/dc17cc2f69fecf1193e6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
github
결과
Reference
이 문제에 관하여(【Swift】 모듈화(Dynamic Framework) 앱의 샘플 코드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/menomoto/items/dc17cc2f69fecf1193e6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【Swift】 모듈화(Dynamic Framework) 앱의 샘플 코드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/menomoto/items/dc17cc2f69fecf1193e6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)