2014-11-26 8 views
0

나는 나의 첫번째 비틀기를 만들기위한 theos를 설정하고있다. 이제 logify를 사용하여 .xm 파일을 생성하고 해당 파일을 (NIC로 생성 된) 프로젝트 디렉토리에 저장했습니다.theos - 알 수없는 유형 이름

컴파일하려고하면 here처럼 많은 unknown type name 오류가 발생합니다. 그래서, 내가 한 일은이 타입이 선언 된 헤더를 임포트하려고 시도했지만 헤더를 가져 오면 안되며 실제로는 더 많은 에러를 줄 것이라고 읽었습니다.

제 질문은 헤더를 가져올 수없는 경우 어떻게 unknown type name을 성공적으로 해결할 수 있습니까? 미리 감사드립니다.

답변

1

프로젝트에서 스프링 보드 헤더 #import <SpringBoard/SpringBoard.h>을 가져와야한다고 생각합니다. unknown type name 및 수입없는 헤더

  • Google 검색 :

    오류 unknown type name, 당신은 아래의 단계를 수행 할 수 있습니다. 예 : unknown type name 'UIAlertView'은 수입품이 필요하다는 것을 알게 될 것입니다. UIKit.framework#import <UIKit/UIKit.h>.

  • 가져 오기 프레임 워크 후에이 오류 fatal error: 'UIKit/UIKit.h' file not found을 얻을 수 있습니다. 내부 헤더 검색 경로에는 가져온 프레임 워크가 없기 때문에 이 프레임 워크를 검색하고 THEOS 디렉토리 또는 Xcode (Mac OSX를 사용하는 경우)로 복사 할 수 있습니다. 위의 두 단계로

  • , 우리는 여전히 unknown type name 얻을, 우리는 unknown type name 같은 UIAlertView.h에 대한 헤더 파일을 검색 한 후/디렉토리를 포함 THEOS에 복사 할 수 있습니다. 다른 방법으로, 우리는 같은

    @ 인터페이스의 UIAlertView

    @end

죄송합니다 우리 *의 .xm을 수정할 수 있습니다 그러므로 내가 설명 할 수 없다, 나는 영어로 아주 나쁜거야 :(