태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'Touch'에 해당되는 글 1건

Creative Commons License
Creative Commons License

iPhone에서 웹서비스와 연동하기 가장 편리한 방법은 아마도 JSON을 사용하는 것이 아닐까 생각된다.
다만, iphone SDK에서 기본적으로 제공되는 것이 아니라 인터넷을 찾아본 결과,
JSON framework이라는 opensource framework이 있었다.
소스코드 및 문서는 프로젝트 홈페이지(http://code.google.com/p/json-framework/ )에서 받을 수 있다.

다운로드를 하면 .dmg파일이 하나 있는데, 일단 더블클릭을 해서 마운트 시키자.
그러면, 몇가지 파일들이 나오는 데, 이중에서 SDKs라는 디렉토리를 복사한 후,
~/Library/로 옮기자. ~/Library라는 말은 (사용자)/Library라는 뜻이다. (이게 무슨말인지도 모르겠다면 따로 리플을 하도록 해라)

그러면, (사용자)/Library/SDKs/JSON 폴더가 있을 것이다.

이제, XCode project를 하나 만든 후, 또는 JSON을 적용할 프로젝트를 열어 놓고,

XCode 메뉴중 Project->Edit Project Settings를 열어보면 다음과 같은 화면이 나온다.


제일 위쪽에 있는 "Additional SDKs"를 클릭하면 다음과 같이 나온다.


여기에서 +를 누른 후 다음과 같은 입력한다.
$HOME/Library/SDKs/JSON/$(PLATFORM_NAME).sdk

그리고, 한참 밑으로 내려와서 Linking에서 Other Linker Flags를 누른 후 아래와 같이 입력한다.
-ObjC -ljson

이제, json-framework을 사용할 준비가 다 되었다.

아마도, iphoneSDK 3.0 beta이후에는 다음과 같은 에러가 나오기도 할 것이다.

.....object file format invalid or unsuitable

이 때는, XCode 메뉴중 Project->Edit Project Settings를 열고 Code Signing Resource Rules Path항목에

$(SDKROOT)/ResourceRules.plist 라고 입력해주면 해결된다.

실제 사용 예는 다시 정리해서 올리도록 하겠다.
신고
블로그 이미지

*별빛*

UI/UX관련 개발이슈 및 방법을 나누는 곳입니다. Flex/AIR, Silverlight등 pc 기반 iPhone, Android등 smartphone 기반

티스토리 툴바