분류 전체보기 1473

[iOS Dev] English Keyboard만 사용하기

http://www.iphonedevsdk.com/forum/iphone-sdk-development/29744-uitextfield-only-english-keyboard.html [참고 원문] Cocos2d 에서 영문 비트맵 폰트만 만들어 놓았는데 영문외의 글자가 들어오니 crash가 되서 영문 키보드만 필요함. textFiled.keyboardType = UIKeyboardTypeASCIICapable; 한방이면 되는데! 밑에 꼼수 취소. 다른 방법이 있는지는 모르겠지만 일단 꼼수를 공유. 뷰가 로드 될때 [textField setSecureTextEntry:YES]; 키보드가 올라 올때 [textField setSecureTextEntry:NO]; 이렇게 되면 영문 키보드만 활성화 됩니다. - ..

카테고리 없음 2012.01.06

WiFi로 Xcode와 iPhone 연결 / Debug 하기

Xcode 4.2 부터 무선으로 Xcode와 iOS 기기와 Run & Debug가 된다고 합니다. (맞나요? -_-) 1. iTunes 에서 Sync with this iPhone over Wi-Fi 를 체크 합니다. 2. Xcode Preferences 에서 Support Wirelessly Connected Devices 를 체크 합니다. 3. Xcode의 Organizer 에서 연결 상태를 확인 합니다. 연결이 되면 첨부 사진과 같이 초록색 와이파이 아이콘이 표시 됩니다. 잘 안되면 2번에서 체크 박스를 체크/언체크 하면 됩니다. 4. 유선으로 연결이 안된 상태에서도 iOS기기와 무선으로 연결된 상태를 확인 할 수 있습니다. 아래 사진을 참조해서 따라해보세요. 참쉬죠잉~! Debug 등등도 잘되네요!

iDev 2012.01.01

iPhone 쓰면서 하드 용량이 모잘랄때 확인 해야 할 사항 및 해결

iOS backup 파일들이 용량을 엄청 잡아 먹습니다. 그래서 백업을 해놓고 잘 안쓰는것을 주기적으로 지워 주느게 좋습니다. 몇기가~수십기가를 잡아 먹을수도 있습니다. iTunes의 설정에서 Devices 탭에서 백업 파일을 선택하고 지우기 버튼을 누르면 됩니다. 지우고는 싶은데 뭐가 있나 한번 찾아 보고 싶거나 백업을 해두고 싶으면 아래와 같이 삽질을 하면 됩니다. 1. OS X에서 finder 상에서 Command + Shift + G ~/Library/Application Support/MobileSync/Backup 에 가면 Hash 값으로 이루어 진 이상한 이름의 디렉토리들이 보입니다. 이거 가지고 지우거나 백업을 하면 됩니다. 2. Windows C:\Documents and Settings..

iLife 2011.12.25

[Obj-C] 두 점의 각도 구하기

뭔가 쉬운게 있을지도 모르지만 머리가 나쁜관계로 기록! (산수가 가장 어려워요) #define CC_RADIANS_TO_DEGREES(__ANGLE__) ((__ANGLE__) * 57.29577951f) // PI * 180 -(float)degreeBetweenFirstPoint:(CGPoint)_firstPoint andLastPoint:(CGPoint)_lastPoint{ float defX = _lastPoint.x - _firstPoint.x; float defY = _lastPoint.y - _firstPoint.y; // Determine angle float angleRadians = atanf(defX / defY); float angleDegrees = CC_RADIANS_TO_DEG..

iDev 2011.12.22

coco2d 2.0에서 화면 Orientation 설정

RootViewController.m 의 아래 메소드에서 적절하게 주석값을 풀어 주면 된다. 기본은 모든 방향 가능. // Override to allow orientations other than the default portrait orientation. - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // return YES for the supported orientations // Only landscape ? //return ( UIInterfaceOrientationIsLandscape( interfaceOrientation ) ); // Only portrait ? //r..

iDev 2011.12.20

Xcode __mycompanyname__ 를 자신의 회사명으로 설정

Xcode에서 설정을 해 놓지 않으면 저런 코드가 기본적으로 계속 상단에 설정된다. 고치는 방법은 여러가지다. 1. 일일이 고치기. 2. plist 수정하기... (Xcode 4.x에서 되나 모르겠다...) 3. 프로젝트 별로 설정하는 방법. 프로젝트 찍고 오른쪽 창 열고 회사 이름 넣으면 된다. 그리고 Address Book 에서 등록한 이름으로 자동으로 등록하기. 아래 그림과 같다. 1. Address Book 실행 2. 자신의 카드를 하나 만들고... 회사 이름 넣어 주고. 3. Make This My Card 한번만 눌러 주면 끝. 4. 그러면 사람 얼굴이 나타나면서 자신의 카드로 설정된다.

iDev 2011.12.20