Xcode 6

Xcode와 GitHub 연동하기

Xcode 와 GitHub 연동 방법은 정말 간단하다. 기존에 Xcode 프로젝터가 Git를 소스관리 도구로 사용하고 있다는 가정하에 작성한다. 아니면 Organizer에서 리파지토리 'Add Working Copy' 버튼만 클릭해주면 끝. 우선 [그림 1] 처럼 GitHub http://github.com 사이트에 접속을 한다. 그리고 우측 중간쯤에 "New repository" 버튼을 클릭을 해서 새로운 리파지토리를 생성하도록 한다.[그림 1] [그림 2] 처럼 새로운 리파지토리 생성 페이지에서 "Repository name"에 원하는 이름을 넣고, 공개인지 개인인지 설정한 후, "Create repository" 버튼을 누른다. 단, 절대 Initialize this repository with a..

iDev 2013.06.16

Dropbox + Xcode 사용시 문제점

소스코드 백업을 위해서 모든 소스코드는 Dropbox를 사용해서 실시간 싱킹 & 백업을 하고 있었다. 이전까지는 잘 몰랐는데 이상하게 Xcode를 사용해서 코딩을 할 때면 미친듯이 CPU 온오가 높아짐에따라 쿨링 팬도 미친듯이 최고 속도로 6400rpm으로 돈다. 정말 비행기 이륙하는 속도가 난다. 그리고 베터리 사용시에는 잡스가 마치 거짓말을 한 것 처럼 맥북 에어의 베터리가 2시간도 안가는 조루 현상까지 발생한다. (사실 2시간 가면 조루가 아니긴 하지만...) 어제 새로운 프로젝트를 열고 드롭박스 폴더에 동일한 이름을 가진 프로젝트가 있길래 잠시 바탕화면에 프로젝트를 생성하였었다. 그러니 Xcode때문에 CPU 사용률이 올라가긴 하지만 예전 처럼 미친듯이 올라가진 않았다. 그리고 백업을 위해서 프로..

iLife/MacLife 2012.10.09

소스코드 복사 후 컴파일 시 Apple Mach-O Linker (Id) Error 해결방법

작년 이맘때쯤 cocos2d 1.0 으로 개발을 하다가 다시 2.0으로 업데이트를 하기 위해 프로젝트를 만들고 소스파일을 붙여넣는 과정에서 컴파일을 하니 아래와 같은 Apple Mach-O Linker (Id) Error 발생 바보 같이 구글링 할 생각을 안하고 파일을 새로 만들고 내용을 복사 붙여넣기 하는 무식한짓을...; @tedfromsky 님의 도움으로 문제 해결.파일의 Target Membership 이 체크 안되어 있어서 그랬다. 예전엔 이런 경우가 없었는데...Target Membership이 체크 안되면 소스코드 coloring도 활성화 안되는 듯하다. 오른쪽 메뉴의 Target Membership을 체크 한다. 체크전에는 소스코드의 coloring도 제대로 안되고 있다. Target Me..

iDev 2012.06.08

Xcode coloring 티스토리에서 유지하기

분명 예전에 할때는 잘되서 별 신경을 안쓰고 있었는데 최근 블로깅 할때 계속 아래와 같이 coloring이 깨져서 코드 보기가 어려웠다. +(CCScene *)scene{ CCScene *scene = [CCScene node]; MenuLayer *layer = [MenuLayer node]; [scene addChild:layer]; return scene;} 이것저것 방법을 찾다 찾다 안되었는데 오늘 pages에 먼저 글을 써놓고 옮기니 그방법일줄로만 알았는데. 다시 해보니 안됨. ㅠㅠ 다시 찾은 방법은 Chrome 에 붙여 넣기 하면 깨지고, Safari 에서는 아래와 같이 아주 잘된다. ㅠㅠb사파리 만쉐~ 구글 꺼져! +(CCScene *)scene{ CCScene *scene = [CCScen..

iDev 2012.05.28

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

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