찾다

 >  Q&A  >  본문

Objective-c - cocoapods를 통해 가져온 타사 라이브러리를 가져올 때 파일을 찾을 수 없습니다.

예를 들어

으아아아

위 내용은 괜찮습니다. 문제 없습니다

으아아아

작동하지 않습니다. 파일을 찾을 수 없다고 나옵니다

PHP中文网PHP中文网2838일 전820

모든 응답(3)나는 대답할 것이다

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:29:12

    #import <Masonry/Masonry.h>이 양식은 빌드 설정의 헤더 경로 설정에서 경로를 검색합니다. 물론 헤더 검색 경로를 구성하지 않으면, 파일을 찾을 수 없습니다.

    #import "Masonry.h"를 찾을 수 있나요?
    이유는 Xcode가 기본적으로 모든 헤더 파일을 포함하므로 #import "Masonry.h"가 괜찮습니다.

    어떤 상황에서 #import <Masonry/Masonry.h> 형식이 사용되나요?
    프로젝트에 여러 대상이 있는 경우 헤더 검색 경로를 구성하고 #import <Masonry/Masonry.h> 형식을 사용하세요. 그렇지 않으면 헤더 파일 충돌이 매우 성가실 것입니다.

    보충(다음 그림을 보면 이해하기 쉬울 것입니다)
    빌드 설정 구성

    디렉터리 구조

    헤더 파일 가져오기

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:29:12

    Masonry에는 정적 라이브러리가 있나요? 이렇게 인용할 수 있나요?

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-05-02 09:29:12

    Xcode에는 버그가 있습니다. 코드를 작성할 때 오류 메시지를 찾을 수 없어도 헤더 파일을 찾을 수는 있지만 빌드할 수는 있습니다.
    또한 프레임워크를 사용하는 경우 @import Masonry를 사용할 수 있습니다.

    회신하다
    0
  • 취소회신하다