The Pursuit of Happyness

Cocos2D 는 MIT 라이센스로 배포되는 개발에 유용한 라이브러리 혹은 탬플릿 입니다.

먼저 아래 URL 에서 다운로드가 가능한데, 현재 1.0.1 버전이 다운로드 가능하며,

Cocos3D까지 배포가 되고 있습니다.

http://www.cocos2d-iphone.org/download


Document 탭에 들어가보면 설치 방법이 나와 있습니다.

http://www.cocos2d-iphone.org/wiki/doku.php/ 

Programming Guide > Lesson 1: Install + Start empty project

콘솔에서 설치 스크립트를 실행하면 설치가 되며, XCode 에 template 으로 추가되어 개발에 이용이 가능합니다.

참고로  iPhone 과 android 를 동시해 지원하는 cocos2d-x 버전도 있습니다.

http://www.cocos2d-x.org/ 

 

Comment +0

If you ever need to completely remove Xcode due to application issues or future upgrades, you can run a single command from Terminal to remove it.

sudo /Developer/Library/uninstall-devtools --mode=all

Of course, /Developer is dependant on where you installed Xcode to.

Comment +0

Comment +0

Objective-C 에서 URL Encode 를 하는 경우 아래와 같이 사용합니다.

NSString * encodedString = (NSString *) CFURLCreateStringByAddingPercentEscapes (
NULL,  
(CFStringRef)unencodedString, 
NULL, 
(CFStringRef)@"!*'();:@&=+$,/?%#[]", 
kCFStringEncodingUTF8 );

참고로 Objective-C 에서 제공하는 stringByAddingPercentEscapesUsingEncoding 의 경우 "/", "=" 등이 encode 되지 않기 때문에 위의 방법을 사용하는 것이 안전합니다.
 
관련 정보는 http://choizak.tistory.com/69 에서 퍼왔습니다.

 

Comment +0