목록Xcode (4)
Dharma
가지고 있던 맥북 프로를 지금 일하는 곳에 묶이게 되버려서 새로 노트북을 장만했습니다. 맥북 에어를 장만 했는데 Lion 이 기본으로 설치되어 있습니다. 아무 생각 없이 Mac port 를 설치해 줬는데 동작을 안하는 것입니다. 그래서 예전 기억을 더듬어 봤더니 XCode 를 설치해 줘야지만 동작했던 게 기억이 났습니다. 그래서 App Store 에서 XCode 4.3 을 설치하고 돌려봤지만 여전히 동작을 안합니다. 이유를 알아봤더니만 예전에 추가로 설치해 줬던 'System Tools' 가 없기 때문에 발생하는 문제였습니다. XCode 4.3 가 설치되어 있다고 가정합니다. 1. XCode 를 실행시키고 메뉴중에서 "XCode" -> "Preferences..." 을 선택합니다. 2. "Download..
잠시 아이폰 (제가 쓰는 것은 아이팟 터치 1세대) 에서 개발을 해서 프로토 타입을 만들 일이 다시 생겨서 Xcode 를 다시 손대게 되었습니다. 예전 포스팅 에서 탈옥한 상태의 아이폰(아이팟 터치)에서 개발이 가능하게 만들어 줬었습니다. 그 당시 아이폰 OS 3.1.2 였었습니다. 문제 없이 개발을 잘 하고 프로토 타입 개발이 끝났었는데, 최근에 보니 iPhone SDK 가 4.0 으로 업그레이드가 되어 있더군요. 그래서 iPhone SDK 4.0 을 설치하고 개발을 할려고 하니 탈옥한 제 아이팟 터치에 프로그램이 인스톨이 안되는 문제가 생겼습니다. 아이팟 터치 1세대는 아이폰 OS 4.0 지원도 안해주더니 개발까지 속을 썩이더군요. 예전 포스팅 과 동일하게 탈옥을 해주고 있는 상태니 XCode 설정만..
XCode 는 강력한 통합 IDE 입니다. 자체 에디터도 쓰기 편리하고 아이폰이나 맥 어플리케이션 개발에 최적화 되어 있습니다. 하지만 이맥스 유저들은 텍스트 에디팅 자체를 다른 툴에서 하라고 하면 몸에 두드러기가 발생하나 봅니다. (아 저만 그런가여? ㅎㅎ) 그래서 에디팅 자체를 Emacs 에서 할 수 있는 방법이 있습니다. Preferences 에서 "text" 라고 되어 있는 부분을 외장 에디터로 설정할 수가 있습니다. 저 같은 경우에는 Aquamacs 로 지정해 줬습니다. 그리고 .emacs 에 (setq ns-pop-up-frames 'nil) 와 같이 추가해주면 소스 파일을 클릭했을 때 새 Frame 에서 창이 열리는 것을 막아줍니다.
맥을 얼마전에야 샀습니다. 그런데 주문한 날 새로운 OS가 나오더군요. 그래서 맥을 산곳에 전화를 해서 새로운 OS (Snow Leopard) 가 나온 것을 알고 있다. 빨리 한개 보내달라고 했습니다. -ㅅ- 물론 그쪽에서는 정중하게 되묻더군요 "머리에 구멍이라도 나셨습니까? 손님?" 네 그렇습니다. 저는 진상짓을 제대로 하기 시작했습니다. 회사에서 재무 보는 친구가 제 등쌀에 못이겨서 전화기를 들고 이야기를 하고 있고 저는 옆에서 어떻게 하겠다는 협박만 알려줬습니다. 착한 제 친구는 (재무 보는 친구) 땀을 뻘뻘 흘리면서 저의 온갖 진상짓을 마이너한 버젼으로 항의를 하더군요. 결국 '걍 환불하고 조금 기다렸다가 새 OS 장착 되는거 확인하고 사겠다' 라는 아주 멋진 협박을 알아내서 이야기 했더니 그쪽에..