2014-10-02 5 views
2

최근에 나는 NSObject이라는 하위 클래스 인 내가 만든 모든 클래스에서 CGRect을 사용할 수 없다고 최근에 눈치 챘습니다. 오류가 발생했습니다 : "알 수없는 유형 이름 'CGRect'; '직각'을 의미합니까?" <UIKit/UIKit.h>을 포함하면 CGRect을 다시 사용할 수 있습니다. 그러나 이전 프로젝트의 수업에서 <UIKit/UIKit.h>을 가져 오지 않고도 CGRect을 사용할 수 있음을 확인했습니다. 왜 이런 일이 발생했는지 궁금합니다.NSObject 하위 클래스에서 CGRect를 인식하지 못했습니다.

답변

10

이전 프로젝트는 미리 컴파일 된 접두사 헤더 (pch) 파일에서 UiKit.h를 가져 왔기 때문에.

+0

감사합니다. 그 좋은 일. – Raja