[xcode6] Xcode 6의 PCH 파일

이전 프로젝트 .pch에서 Supporting Files 에서 파일을 찾을 수 있습니다 .

그러나 이제 Xcode 6에서는 .pch파일을 찾을 수 없습니다 . 이 파일을 생성하려면 어떤 단계를 수행해야합니까?



답변

File-New의 Others 아래에있는 pch 파일을 추가하십시오 … 그리고 프로젝트 / 무엇이든 pchfile.pch로 빌드 설정의 LLVM6.0-언어 섹션에 파일을 추가하는 것을 잊지 마십시오


답변

  1. 새 파일 만들기 : ⌘cmd+N
  2. iOS / Mac> 기타> PCH 파일> YourProject-Prefix.pch.
  3. “기본”이 아닌 “모두”를 표시해야합니다. (파란색 버튼)
  4. 프로젝트> 빌드 설정> 검색 : “접두사 헤더”.
  5. “Apple LLVM 7.0″아래에 접두사 헤더 키가 있습니다.
  6. 파일 디렉토리를 입력하십시오. 예 : “$ (SRCROOT) / $ (PROJECT_NAME) /ProjectName-Prefix.pch”.
  7. 깨끗한 프로젝트 : ⌘cmd+ ⇧shift+K
  8. 프로젝트 빌드 : ⌘cmd+B

접두사 헤더 이미지


답변

Xcode 6에서 ProjectName-Prefix.pch가 자동으로 생성되지 않는 이유에 대한 Rob Napier의 답변은 무엇입니까? 읽을 가치가 있습니다. 그는 PCH 파일은 좋은 생각이 아니며 .h 파일을 필요한 모듈에 명시 적으로 포함시킬 것을 제안합니다.


답변

Xcode 6에서 그 사실을 알았습니다. PCH 파일을 수동으로 만들어야합니다.

파일-> 새로 만들기-> 파일-> iOS-> C 및 C ++-> PCH 파일.


답변

위에 제공된 답변에 사소한 오류가 있습니다. prefix.header 아래의 빌드 설정에서 .pch 파일 이름 만 입력하면됩니다.


답변

제 경우에는 입력 파일 오류가 없습니다.

프로젝트에서 .pch 파일을 제거 하고이 작업을 다시 추가하여 해결했습니다.


답변