저는 처음 Objective-C 프로그래밍 프로그래머이며 NSImage의 값을 변경하고 싶습니다. NSStatusUnavaliable 인 NSImage를 가지고 있다면 어떻게 NSStatusAvaliable을 만들 수 있을까요? 감사!NSImage의 값을 변경하려면 어떻게해야합니까?
답변
그래서 나는 무엇을 요구하는지 것은 생각 : 어딘가에 당신이 좋아 초기화 된 NSImage 인스턴스가 있습니다
NSImage *image = [NSImage imageNamed: @"NSStatusUnavailable"];
을 그리고 당신은 @ "NSStatusAvailable"에 매핑 된 이미지를 사용하고 싶습니다.
세부 사항은 밝히지 않고 이미지를 [NSImage imageNamed : @ "NSStatusAvailable"]에 할당하고 싶습니다.
NSImage에 대한 문서를 살펴보십시오. 특히 유용하다고 생각되는 것은 imageNamed : class 메소드입니다.
토론 이 메서드는 여러 위치에서 명명 된 이미지를 검색하여 지정된 이름과 일치하는 첫 번째 이미지를 반환합니다. 검색 순서는 다음과 같습니다.
setName : 메소드를 사용하여 이름이 명시 적으로 설정되고 현재> 이미지 캐시에있는 개체를 검색합니다. 앱의 기본 번들에서 이름이 지정된 문자열과 일치하는 파일을 검색합니다. 번들 검색 방법에 대한 자세한 내용은 번들 프로그래밍에 대한 내용을 참조하십시오. Application Kit 프레임 워크에서 지정된 이름으로 공유 이미지를 검색하십시오.
새로운 것이므로 객체 라이프 사이클에 대한 Objective-C 문서를 검토하면 상황을 이해하는 데 매우 유용합니다.
아니요, 이미지를 초기화하지 않았으므로 이미지를 업데이트 할 콘센트가 있고 저에게 준 코드가 작동하지 않습니다. –
신경 쓰지 마세요. 나는 그것을 self.image.image로 바꿨고 효과가 있었다. 도와 주셔서 감사합니다! –
- 1. 함수 내부에서 값을 변경하려면 어떻게해야합니까?
- 2. PHP에서 정적 변수 값을 변경하려면 어떻게해야합니까?
- 3. NULL 값을 빈 문자열로 변경하려면 어떻게해야합니까?
- 4. 템플릿 매개 변수를 기반으로 값을 변경하려면 어떻게해야합니까?
- 5. Symfony2 : 부모 렌더링의 변수 값을 변경하려면 어떻게해야합니까?
- 6. 이 PHP 객체의 값을 반복하고 변경하려면 어떻게해야합니까?
- 7. AngularJS의 컨트롤러에서 html 값을 변경하려면 어떻게해야합니까?
- 8. 파이썬에서 이미지의 픽셀 값을 변경하려면 어떻게해야합니까?
- 9. 매트릭스에서 여러 점의 값을 변경하려면 어떻게해야합니까?
- 10. extjs의 특정 열에있는 모든 값을 변경하려면 어떻게해야합니까?
- 11. python CookieJar에서 쿠키의 morsel 값을 변경하려면 어떻게해야합니까?
- 12. Magento 사이트보기에서 수량 값을 변경하려면 어떻게해야합니까?
- 13. 함수 내부의 전역 변수 값을 변경하려면 어떻게해야합니까?
- 14. Mockito에서 String의 기본 반환 값을 변경하려면 어떻게해야합니까?
- 15. OCaml에서 변수 값을 저장하고 변경하려면 어떻게해야합니까?
- 16. Xcode : 슬쩍 제스처로 UIPageControl 값을 변경하려면 어떻게해야합니까?
- 17. 일대일 관계에서 기본 키 값을 변경하려면 어떻게해야합니까?
- 18. x 초마다 텍스트 값을 변경하려면 어떻게해야합니까?
- 19. 이 커서로 열 값을 변경하려면 어떻게해야합니까?
- 20. mooTools로 쿼리 문자열의 값을 변경하려면 어떻게해야합니까?
- 21. GWT의 위젯 CSS 값을 변경하려면 어떻게해야합니까?
- 22. couchbase에서 값을 그룹화하고 내용을 변경하려면 어떻게해야합니까?
- 23. XPath 쿼리에서 반환하는 노드 값을 변경하려면 어떻게해야합니까?
- 24. 테이블의 열 값을 특정 기본값으로 변경하려면 어떻게해야합니까?
- 25. sencha touch에서 텍스트 필드의 값을 변경하려면 어떻게해야합니까?
- 26. 원시 값을 순위 순서로 변경하려면 어떻게해야합니까?
- 27. pages.total이라는 객체의 멤버 값을 변경하려면 어떻게해야합니까? PHP
- 28. jqgrid에서 셀 편집 직전에 값을 변경하려면 어떻게해야합니까?
- 29. NSImage의 세피아 버전
- 30. NSImage의 NSScrollView 및 ScrollToPoint
힌트 : Google "NSStatusUnavailable". 세 번째 히트에 관해서는 NSImage에 대한 Apple 문서가 될 것입니다. 해당 페이지에서 "StatusUnavailable"을 검색하면 사용할 수없는 문자와 사용 가능한 문자를 모두 포함하는 NSString 상수 목록이 표시되며 목록 위의 행은 'imageNamed :'와 함께 사용할 수 있다고 설명합니다. 따라서 간단한 Google 검색으로 필요한 모든 것을 찾을 수 있습니다. –