2012-08-06 2 views
1

저는 Xcode의 완벽한 놈입니다.하지만 저는 작은 Mac 응용 프로그램을 만들려고 노력하고 있습니다. 내가 원하는 것은 메인 윈도우의 버튼을 누르고 메인 윈도우 상단에 다른 윈도우가 열리는 것입니다. 내가 말했듯이, 나는 완전한 멍청한 놈이다. 그래서 나는 단계별 가이드를 선호한다. :)Xcode에서 두 번째 .xib 파일의 두 번째 창을 표시 하시겠습니까?

답변

2

아주 간단합니다. 우선 Xcode로 창을 만든 다음, WindowController를 실행하면됩니다. 귀하의보기 (Xib)와 컨트롤러를 연결하십시오.

YourWindowController *controllerWindow = 
[[YourWindowController alloc] initWithWindowNibName:@"You_Window_XIB"]; 
[controllerWindow showWindow:self]; 
+0

나는 아직도 그것을 얻을하지 않습니다 두려워 : 다음 새 창을 열려면 그냥 버튼에 의해 해고 얻을 IBAction를 방법이 코드를 삽입합니다 (창 컨트롤러가 YourWindowController라고 말할 수 있습니다). 이것은 지금까지 시도한 것입니다 : 1. 파일 -> 새 파일 -> 코코아 -> Objective-C 클래스 -> 클래스 : [이름], NSWindowController의 하위 클래스. 2. 단추를 AppDelegate.h에 연결하여 - (IBAction) addClient : (id) 보낸 사람; 헤더 파일에 - (IBAction) addClient : (id) 보낸 사람 {}을 AppDelegate.m 파일에 추가합니다. 3. (IBAction) addClient : 코드에 코드를 추가하십시오. AppDelegate.m 파일에 있습니다. 작동하지 않습니다. 코드에 오류가 많습니다. 자세한 단계별 설명이 필요할 수 있습니다. b – mort

관련 문제