nib없이 새 NSWindow를 할당하고 여는 방법을 알 수 없습니다. 당신은 ARC를 사용하는 경우Lion 10.7에서 ARC를 사용하여 NSWindow를 프로그래밍 방식으로 만들고 엽니 다.
NSRect frame = NSMakeRect(100, 100, 200, 200);
NSUInteger styleMask = NSBorderlessWindowMask;
NSRect rect = [NSWindow contentRectForFrameRect:frame styleMask:styleMask];
NSWindow * window = [[NSWindow alloc] initWithContentRect:rect styleMask:styleMask backing: NSBackingStoreBuffered defer:false];
[window setBackgroundColor:[NSColor blueColor]];
[window makeKeyAndOrderFront: window];
위의 코드는 당신이 창에 대한 강한 참조가 않는 한, 그것은 그것을 참조하는 마지막 문 직후 발표 될 예정이다,이 스레드 How do I create a Cocoa window programmatically?
왜 당신은 최소한의 upvotes로 대답을 함축하도록하겠습니까? – Intentss
나는 모든 방법을 시도했는데,이 대답은 올바른 것 같다. ( – kilianc
ARC와의 연결은 무엇입니까? –