//------------------------------------------------------------------------------
// 맥에서 thrift 설치 방법
// max os x : Yosemite 10.10.2
// thrift : 0.9.2
//------------------------------------------------------------------------------
* 맥포트를 이용한 설치방법이 있는데, 해보니까 실패했다.
아래의 방법으로 성공했다.
* 맥에 xcode 설치해야 함
* 맥에 xcode command line 설치해야 함
xcode -> xcode -> Open Developer Tool -> More Developer Tools
* 맥에 Homebrew 설치한다.
터미널 열고, 아래의 명령어를 입력한다.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
설치된 위치 : /usr/local/bin/brew
* brew update : brewhome 업데이트 명령어.
해봤는데 최신버젼이랜다
* thrift 설치한다.
터미널에서 아래의 명령어 입력
brew install thrift
설치된 위치 : /usr/local/Cellar/thrift/0.9.2
* 참고자료 : http://theeye.pe.kr/archives/2063
//------------------------------------------------------------------------------
// ios 에서 thrift 사용 방법
//------------------------------------------------------------------------------
* thrift 0.9.0 이상부터 arc, mrc 둘다 지원한다 (컴파일시 자동 지원)
* 프로젝트에 thrift library 필요함
http://mirror.apache-kr.org/thrift/0.9.2/thrift-0.9.2.tar.gz
이걸 다운로드 받아서, 압축푼다
thrift-0.9.2/lib/cocoa/src/* 복사해서 프로젝트에 넣으면 됨
* 참고자료 : http://wiki.apache.org/thrift/ThriftUsageObjectiveC-new
* 프로젝트 Build Settings
Always SEarch User Paths : YES
Framework Search Paths : $(SRCROOT) non-recursive
$(inherited) non-recursive
* 소스파일 생성방법
thrift -r --gen cocoa 트리프트파일명
//------------------------------------------------------------------------------
// android 에서 thrift 사용 방법
//------------------------------------------------------------------------------
* 소스파일 생성방법
thrift -r --gen java 트리프트파일명
'iOS 초보' 카테고리의 다른 글
iOS, googlemap, 마커가 모두 보이도록 지도 조정 (0) | 2015.03.30 |
---|---|
autolayout 제약조건 애니메이션 (0) | 2015.03.18 |
autolayout, 제약조건 동적 생성 (0) | 2015.02.16 |
iOS xcode6 pch 파일추가 (0) | 2015.02.12 |
NSUserDefaults 초기화 (0) | 2014.10.20 |