2012-10-16 3 views
2

Objective C에서 머리를 써서 빠르게 고생하려고 노력하는 임씨. 내가 여기서 묻고있는 게 짐작할 만하다. 초보 다. StackOverflow, Mac 개발자 라이브러리 또는 인터넷 전반에 내 문제에 대한 해결책을 찾을 수있는 것 같다.UIImage/UIGraphics를 Objective C로 가져 오기

이미지를 가져 와서 표시하려면 여기에서 코드를 사용하십시오. http://snipplr.com/view/23024/.

UIGraphicsBeginImageContext 

[img drawInRect:...] 

오류, 즉 "알 수없는 이름 유형있는 UIImage"과 발로하는

here을 보면 " '있는 UIImage'에 대한 가시적 인 @interface 것은 'drawInRect'선택기 선언" drawInRect는 UIImage의 메서드라는 것을 알 수 있습니다. 내 문제를 짐작하는 것은 내 코드에서 UIImage 클래스를 찾을 수 없다는 것입니다.

그래서 필자는 그것을 포함하려고, 또는 그것을 가져 - 그리고 임은 여기 빈 그리기 - 코드 줄 일 해달라고 :

#import "UIImage" 
#import "UIImage.h" 
#include "UIImage" 
#include "UIImage.h" 

그들은 쫓아을 "파일을 찾을 수 없습니다"오류. 내가 어떻게 이러한 파일을 찾을 수 있는지 모르겠다. 나는 정말로 근본적이고 단순한 무언가를 놓치고있다. 그러나 UIImage가 "알 수없는 이름 유형"이되는 것을 막을 수있는 방법에 대해 밝히지는 못한다.

아무도 도와 줄 수 있습니까?

답변

3

#import <UIKit/UIKit.h>이 포함되어 있는지 확인하는 경우 - 대상을 선택 - 페이즈 빌드 - 링크 바이너리와 라이브러리를하고 있는지 코어 그래픽 및 UIKit 연결되어합니다. 또한 Martin이 제안한 것처럼 UIKit이 헤더 파일에 포함되어 있습니다. NSImage까지 변경

enter image description here

+0

도와 주셔서 감사합니다 (및 스크린 샷). – Jimmery

4

Mac의 경우 NSImage를 대신 사용하십시오.

당신이 아이폰에 prefix.pch 프로젝트 설정으로 이동

+0

- 많은 덕분에,이 많은 도움이되었습니다. – Jimmery