관리 메뉴

HeBhy, since 1983.

xcode / 인터페이스 빌더의 액션이 먹히지 않을 때. 본문

Dev/iOS SDK(iPhone)

xcode / 인터페이스 빌더의 액션이 먹히지 않을 때.

HeBhy 2011. 1. 1. 16:02
겨우 안정적으로 OSX 10.6.5를 깔고 xcode를 책을 보면서 만지작 거리고 있는데..

이게 캐싱때문에 (pre-compiled code) 단순히 debug&run 으로는 안되더군요..

VC에서는 Rebuild를 써서 잘 몰랐습니다만..

인터페이스 빌더에서 만든 컨트롤에 IBAction이나 IBOutlet등을 사용하려는데

분명 연결했고 저장도 했는데도 안되는 경우가 있죠.


이럴경우->책의 예제대로 따라할경우..

99%가 인터페이스빌더에서 컨트롤만 생성하고 저장하고 컴파일을 이전에 했던 경우인데요,


이게 나중에 코드를 집어넣으면 컴파일 갱신이 안되서 그렇습니다.

책에서 그런건 알려주지도 않네요; (Headfirst 입니다.. 게다가 SDK 4.2책은 언제나오는지..)


무튼, 우선은 간단하게, xcode상에서 해당 닙파일을 선택하고 "Command+K"를 눌러주시면 해결될겁니다.

그래도 안되면 Build 메뉴에서 Clean 또는 Clean All Targets 을 해주시고 다시 빌드해주시면 될겁니다.

근데 이럴때도 안된다는 분이 간혹 있으신것 같더군요..

그럼 프로젝트내의 build 폴더를 지워버린후 다시 해보시면 100% 될겁니다.



- 팁 : VC개발의 키보드가 편하시면 "keyremap4macbook" 받으시면 한/영키 등을 PC처럼 바꿔줄 수 있습니다.
         삭제하시려면 프로그램 내에 uninstall 이 있으니 그걸 클릭하시면 됩니다.

'Dev > iOS SDK(iPhone)' 카테고리의 다른 글

iOS 개발 팁 모음  (0) 2011.01.05
Comments