어플에 달력을 달아야 할 일이 생겨 구글링을 통해 찾은 아주 쥬용한 라이브러리입니다.
사용법도 엄청 쉽습니다만.. 새로 프로젝트생성하려고 하니 금새 잊어버려서 이렇게 정리해봅니다.
1. TapkuLibrary.xcodeproj 를 내 프로젝트로 복사하기
- Finder에서 TapkuLibrary.xcodeproj 를 Drag하여 XCode의 좌측 Groups & Files에다가 떨어뜨린다.
- 파일을 어떻게 할 것인지 물어보는 창에서 다음과 같이 세팅
- Copy items into destination group's folder (if needed) 는 체크하지 말 것
- Reference Type 은 Relative to Project 를 선택
2. TapkuLibrary의 static library link 하기
- 좌측의 사이드 바에서 위에서 복사한 TapkuLibrary.xcodeproj를 클릭한 후 아래 그림과 같이 세팅
3. dependency 추가하기
- 좌측의 사이드 바에서 Targets를 확장하여 자신의 타켓을 더블클릭
- General 탭의 Direct Dependencies 아래 더하기를 클릭하여 TapkuLibrary를 선택한 후 "Add Target"
4. 달력에서 사용되는 이미지와 문자열이 들어있는 TapkuLibrary.bundle 파일 복사하기
- TapkuLibrary.xcodeproj와 같은 곳에 있는 TapkuLibrary.bundle를 TapkuLibrary.xcodeproj 처럼 사이드 바로 Drag & Drop.
- 아래의 옵션 적용
5. Framework 더하기
- 좌측 사이드바 에서 Framework에 우클릭 후 ADD -> Existing Frameworks 선택
- QuartzCore.framework & MapKit.framework 두개 추가
6. 프로젝트에게 헤더 위치 알려주기
- 사이드 바에서 프로젝트 이름 더블클릭 후 Build 탭으로 이동
- Header Search Paths 를 찾아서 더블 클릭
- 현재 프로젝트 폴더로부터 TapkuLibrary의 src 폴더까지의 상대경로 입력
7. 링크옵션 주기
- Other Linker Flags를 찾아서 “-ObjC” 와 “-all_load” 를 추가
8. 사용하기
- 쓰고싶은 곳에서 import “TapkuLibrary/TapkuLibrary.h” 해주고 사용하기!
원본이 영어지만 설명이 원채 쉬워서 금방 따라하실 수 있지만 그래도 한글이 편하니까 ^^
'Work > iOS' 카테고리의 다른 글
XCode4에서 Scheme 이름 변경하기 (Rename scheme name in XCode4) (0) | 2011.08.07 |
---|---|
UITableView에서 셀 삭제할 때 'Invalid update: invalid number of sections. ... 에러 대처법 (0) | 2010.09.03 |
iPhone App 이름 지역화 하기 (App name Localization) (0) | 2010.07.27 |
아이폰 개발자 등록없이 디바이스 디버깅 하기 (Developing without Provisioning Profile) (0) | 2010.07.14 |
XCode 제거하기 (0) | 2010.07.12 |