NSColor를 사용하여 색상을 만들고 싶지만 정적 생성자 중 아무 것도 제대로 작동하지 않습니다. 스크린 샷은 내가 겪고있는 문제를 설명합니다."colorWithCalibratedRed : green : blue : alpha :"가 작동하지 않습니다.
#import <AppKit/NSBitmapImageRep.h>
을 그리고 프레임 워크 "AppKit의"를 가져온 :
나는 참조하고 있습니다. 그 밖의 무엇을해야합니까?
NSColor를 사용하여 색상을 만들고 싶지만 정적 생성자 중 아무 것도 제대로 작동하지 않습니다. 스크린 샷은 내가 겪고있는 문제를 설명합니다."colorWithCalibratedRed : green : blue : alpha :"가 작동하지 않습니다.
#import <AppKit/NSBitmapImageRep.h>
을 그리고 프레임 워크 "AppKit의"를 가져온 :
나는 참조하고 있습니다. 그 밖의 무엇을해야합니까?
음, 우선 NSColor.h
을 가져 오지 않았습니다. NSBitMapImageRep.h
은 NSColor.h
을 가져 오지 않으며 해당 하위 포함을 수행하지 않습니다. 그러나, 하나의 헤더 을 포함하면이 클래스로 선언되므로, 이에 대한 경고를 얻지 못합니다.
일반적으로 특정 헤더를 프레임 워크에서 가져 오지는 않습니다. 대신 프레임 워크 헤더를 가져와야합니다. 그렇게하는 것
#import <AppKit/AppKit.h>
이 트릭을해야합니다. 물론
, 이것은 코코아 응용 프로그램입니다 (일반적으로, AppKit의 코코아가 아닌 독립 프레임 워크의 일부로서 사용된다)는 Cocoa.framework을 연결하고
#import <Cococa/Cocoa.h>
을 수행 할 필요가있는 경우