2010-12-07 4 views

답변

2

음, 우선 NSColor.h을 가져 오지 않았습니다. NSBitMapImageRep.hNSColor.h을 가져 오지 않으며 해당 하위 포함을 수행하지 않습니다. 그러나, 하나의 헤더 을 포함하면이 클래스로 선언되므로, 이에 대한 경고를 얻지 못합니다.

일반적으로 특정 헤더를 프레임 워크에서 가져 오지는 않습니다. 대신 프레임 워크 헤더를 가져와야합니다. 그렇게하는 것

#import <AppKit/AppKit.h> 

이 트릭을해야합니다. 물론

, 이것은 코코아 응용 프로그램입니다 (일반적으로, AppKit의 코코아가 아닌 독립 프레임 워크의 일부로서 사용된다)는 Cocoa.framework을 연결하고

#import <Cococa/Cocoa.h> 
을 수행 할 필요가있는 경우