1
NSTableCellView에 대한 참조가 포함 된 창이 표시되지 않더라도 NSTableCellView 참조가 포함 된 Snow Leopard 용 앱을 컴파일 할 수 있습니까? (IE는 스노우 레오파드가 발견되면 다른보기가 표시됩니다)?NSTableCellView & Snow Leopard
NSTableCellView에 대한 참조가 포함 된 창이 표시되지 않더라도 NSTableCellView 참조가 포함 된 Snow Leopard 용 앱을 컴파일 할 수 있습니까? (IE는 스노우 레오파드가 발견되면 다른보기가 표시됩니다)?NSTableCellView & Snow Leopard
가능합니다.보기 기반 인 펜촉이 NSTableView
인 경우에만 Snow Leopard에로드되지 않습니다. NSViewController
과 두 개의 다른 펜촉 (Lion 용과 Snow Leopard 용)을 사용해야합니다. 보기 컨트롤러의 init
메소드에서 조건을 사용하면 다음과 같이됩니다.
- (id)init
{
NSString* nibName = NSClassFromString(@"NSTableCellView") ? @"YourLionNibName" : @"YourSnowLeopardNibName";
self = [super initWithNibName:nibName bundle:nil];
return self;
}
이것은 정확히 내가 알아 내려고했던 것입니다. 도와 주셔서 감사합니다! – Kyle