2014년 10월 2일 목요일

WARNING: soft rlimits too low. Number of files is 256, should be at least 1000




OS : OS X 10.9.5

위 환경에서 mongo명령어로 DB를 실행 했을 때 "WARNING: soft rlimits too low. Number of files is 256, should be at least 1000"과 같은 에러메세지가 출력될 경우의 해결 방법

1. "control + c"명령어로 mongodb를 종료한다.
2. ulimit -n 2048 명령어를 실행한다
3. mongodb를 재시작한다.

끝!!

2014년 4월 10일 목요일

cocos2d-x rc1 create project(os x)

Terminal을 실행하고 cocos2d-x rc1폴더로 이동하여 setup.py를 실행

1. cd [cocos2d-x rc1경로]
2. ./setup.py

다음은 프로젝트 생성 명령이이다.
cocos new [project_name] -p [package_name] -l cpp -d [project_path]

2014년 4월 2일 수요일

cocos2d-x Keypad 자동 열기





EditBox가 포함된 Scene을 열었을 때, 특정 EditBox를 터치 하지 않은 상태에서 해당 EditBox에 입력할 수 있게 키보드가 자동으로 열리도록 하는 방법.

cocos2d-x 3.0 rc0
/extensions/GUI/CCEditBox/하위의 CCEditBox.h, CCEditBox.cpp에 다음과 같은 코드를 추가한다.

CCEditBox.h
void openKeyboard();

CCEditBox.cpp
void EditBox::openKeyboard()
{
      _editBoxImpl->openKeyboard();
}

그리고 위 메서드를 적용하려는 Scene에서 호출하면 도니다.

예 : editbox->openKeyboard()