티스토리 뷰

안녕하세요 :) 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를 만들고 싶으신 분들에게 도움이 되었으면 좋겠네요 :)

즐거운 주말되세요!!!

댓글
  • 프로필사진 민회 blog 내용이 참 도움이 되었습니다. 감사합니다. 2019.11.17 09:30
  • 프로필사진 개발자아님 혹시 배포 하는법은 어떻게 하는건지?? 2020.04.28 09:59
  • 프로필사진 Favicon of https://zeddios.tistory.com BlogIcon Zedd0202 어떤 배포요? 2020.04.28 10:51 신고
  • 프로필사진 멍구 감사합니다 2020.06.24 07:52
  • 프로필사진 어려운Swift 안녕하세요 젣님 항상 모르는거 구글링하면 나오는 포스팅들 굉장히 잘보고 있습니다 ㅎㅎ 아직 개념이 많이 부족하네요.
    기존 앱을 외주업체로 부터 SDK를 받았는데 제가 인수인계 받은지 얼마 안돼서요.. 혹시 기존앱에서 SDK 연동해서 실행해보고 싶은데 따로 세팅해야할게 있을까요?? 그냥 Framework만 추가 하니 but the embedded framework '파일명.framework was bulit for iOS' 라고 떠서요..
    혹시 시뮬에서는 빌드가 안되는건가요??
    2020.10.06 11:04
댓글쓰기 폼
Total
3,401,741
Today
207
Yesterday
3,443