현업에서는, 여러가지 이유로 리소스 편집기를 적게 사용 하는 곳이 많습니다.
제가 있는곳은, 특정 패턴을 적용해야 하고, 개발 퍼포먼스도 감안해야 하기에, IB는 컨트롤 배치에 이용하고, 이벤트는
코드로 관리합니다.
먼저, 인터페이스 빌더에서 컨트롤을 놓고, 헤더파일에서 다음처럼 Outlet 정의 후, File's Owner 편집기에서 리소스와
컨트롤을 연결합니다.
IBOutlet UIButton *mainBtn;
나머지는 간단합니다. 소스에서 사용하려는 이벤트와 처리할 함수를 연결하고, 처리부를 구현하면 됩니다.
- (void)viewDidLoad {
[super viewDidLoad];
[mainBtn addTarget:self action:@selector(btnPress) forControlEvents:UIControlEventTouchUpInside];
}
- (void)btnPress{
NSLog(@"ButtonPress");
}
이런식.. 이죠.
'Tool&Util > Xcode' 카테고리의 다른 글
Xcode에서 자동으로 생성되는 template 수정하기 (0) | 2011.05.17 |
---|---|
XCode 블럭(괄호) 스타일 바꾸기 (0) | 2011.05.16 |
Application Loader에서 애플 개발자 계정 설정 변경 (0) | 2011.05.12 |
iPhone용 웹 개발 팁 (1) | 2011.05.04 |
XCode - Protocol (델리게이트) (0) | 2011.03.24 |