태터데스크 관리자

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

태터데스크 메시지

저장하였습니다.

'Touch'에 해당되는 글 1건


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 기반

티스토리 툴바