티스토리 뷰
안녕하세요 :) Zedd입니다.
Access Control글 쓰다가....예제를 만들게 되었는데 Framework만들고 추가하는 방법을 아예 따로 글을 쓰면 좋을 것 같아서 ㅎㅎ..
엄청엄청 간단해요!!!!
Custom Framework만들고 추가하는 법
1. 프로젝트를 만든다. (저는 Single View Application으로 만들어줬습니다.) 지금 만드는 프로젝트에 우리가 만드는 Framework를 넣을거에요.
2. 위에서 방금 만든 프로젝트는 꺼주고, 다시 새로운 프로젝트를 만들어주는데 Cocoa touch Framework를 선택한다.
그리고 바탕화면에 저장해주세요. 꼭 바탕화면이 아니어도 되긴하는데..저는 프로젝트들이 다 바탕화면에 만들어져서 ㅎㅎ..
3. 자기가 만들고 싶은 파일을 만든다.
4. 이제 이 Framework프로젝트를 저장하고 종료한다. 그리고 다시 1번에서 만든 프로젝트를 열어준다.
5. 프로젝트 아이콘 클릭 > Add Files to....클릭
6. 아까 만든 Framewokr프로젝트를 추가한다.
그럼
이렇게 될텐데, 한가지 작업을 더 해줘야합니다.
Target > General > Embedded Binaries에 우리가 만든 Framework파일을 추가해줘야합니다.
이렇게 해주세요.
그러면...!!!!!!이제 최종적으로 외부 Framework를 우리 프로젝트에 넣었습니다...!!!!!!!
만약에 사용하고싶으면?
import만해주면!!!! 됩니다. ZeddFramework는 외부 Framework니 접근지정자를 잘 해놔야 이 프로젝트에서 사용할 수 있겠죠?
아무튼 접근제어를 익히거나, Custom Framework를 만들고 싶으신 분들에게 도움이 되었으면 좋겠네요 :)
즐거운 주말되세요!!!
'iOS' 카테고리의 다른 글
iOS ) UIActivityViewController에 "Safari로 열기"추가 (2) | 2018.01.22 |
---|---|
iOS ) Gesture Recognizer - Long Press (0) | 2018.01.16 |
iOS ) Associated Type (0) | 2018.01.12 |
iOS ) Auto Layout (15) | 2018.01.11 |
iOS ) LocalAuthentication사용시 issue 해결 (1) | 2018.01.10 |
- UIBezierPath
- Swift
- swift array
- 제이슨 파싱
- SwiftUI
- WKWebView
- swift tutorial
- np-complete
- iOS delegate
- fastlane
- github
- Xcode
- swift3
- Combine
- 피아노
- WidgetKit
- 회고
- swift delegate
- 스위프트 문법
- 스위프트
- WWDC
- actor
- Git
- swift sort
- np-hard
- Accessibility
- swift 공부
- FLUTTER
- IOS
- ios 13
- Total
- Today
- Yesterday