맥, ios, thrift
//------------------------------------------------------------------------------
// 맥에서 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 트리프트파일명