2013-08-03 2 views
1

Xcode 4가 포함 된 tutorial을 따라합니다.이 튜토리얼은 인터페이스 빌더와 함께 Xcode 3 용이며 Xcode가 변경되었습니다.Xcode 4의 클래스 라이브러리 작업 창은 어디에 있습니까?

나는에있어 단계 : 작업 섹션에서 (즉, 작업 방법) 작업을 추가하려면 추가 (+) 버튼을 클릭하여 팔레트에서

diagram of Xcode 3 step http://www.cocoalab.com/media/becomeanxcoder/08/20_class_library.png

에 MFAExampleClass 클래스 Interface Builder에서 제공되는 기본 이름을 좀 더 의미있는 이름으로 바꿉니다 (예 : 텍스트 필드에 숫자 5를 표시하도록이 메서드를 프로그래밍하므로 "setTo5 :"를 입력 할 수 있습니다). 다른 메소드를 추가하고 이름을 지정하십시오 (예 : "reset :", 텍스트 필드에 숫자 0을 표시하도록 프로그래밍하므로). 우리의 메소드 이름은 모두 콜론 (":")으로 끝납니다. 나중에 이것에 대해 더 자세히.

'클래스 라이브러리'창과 같은 메뉴 항목을 살펴 봤지만 찾을 수 없습니다. 어디 있는지 압니까? 또는 튜토리얼에서 설명하는 다른 방법으로이를 수행해야합니까?

Mac OS X 10.8.4에서 Xcode 4.6.3을 실행 중입니다.

+1

메소드를 클래스 인터페이스 및 구현에 수동으로 추가하기 만하면됩니다. '- (IBAction) setTo5 : (id) sender'라는 서명이 있어야합니다. – Kevin

+0

@Kevin 그래서 인터페이스 및 구현에이 코드를 입력하면됩니다. –

+0

예, 인터페이스의';'및 구현의'{}'(코드를 작성할 때까지)을 따라야합니다. 자습서에서 약간 아래로 스크롤하면 코드가 표시됩니다. – Kevin

답변

1

이 버튼은 클래스에 스텁 메서드를 추가하기 만합니다. 당신은 수동으로 추가 할 수 있습니다

@interface MFAExampleClass : NSObject 
... 
-(IBAction)setTo5:(id)sender; 
@end 

@implementation MFAExampleClass 
... 
-(IBAction)setTo5:(id)sender 
{ 
    // Action code here 
} 
@end 
1

옆 펜촉에 헤더 파일 FR 보조 창을 열고 선택 드래그를 함께 IBOutlet이나 IBAction를

을 만들 수있는 버튼을 수