NSImage
설명서에는 +[NSImage imageNamed:]
을 통해 쉽게 사용할 수있는 많은 표준 이미지가 나열되어 있습니다. 그들은 NSImage
class reference에 나열되어 있습니다.AppKit 이미지 템플릿 상수를 사용하면 null이 발생합니다.
그러나 다음을로드하려고 시도 할 때 (null)
이 계속 표시되며 그 결과는 NSImageNameSmartBadgeTemplate
으로 제한되지 않습니다. 코드는 프로그램의 번들에있는 이미지의 이름이 주어지면 예상대로 작동합니다. 이견있는 사람? 이미지를 식별하는 문자열
NSString *filterIconName = @"NSImageNameSmartBadgeTemplate";
_icon = [NSImage imageNamed:filterIconName];
NSLog(@"icon = %@", _icon);
이것은 10.7 이하임을 잊어 버렸습니다. – pickwick