가져올 때 Xcode 자동 완성이 .m 파일을 제안하는 이유는 무엇입니까?

StackOverflow https://stackoverflow.com//questions/25017496

  •  21-12-2019
  •  | 
  •  

문제

그냥 궁금하네요 -

타이핑을 시작하면 #import "

Xcode는 제안합니다 .m 파일과 .h 파일.실수로 가져온 후 몇 시간 동안 좌절감을 느꼈습니다. .m 파일.

그거 나쁜 디자인인가요?가져올 수 있나요? .m 파일?

도움이 되었습니까?

해결책

모든 파일을 가져올 수 있습니다. #import 기본적으로 "내가 말하는 파일의 내용을 현재 파일에 포함"이라고 말하는 전처리기 지시문일 뿐입니다.일부 포함 가드도 있지만 가져오기는 바로 그 역할을 합니다. 즉, 사용자가 지시한 파일을 가져옵니다.

.h 파일로 헤더를 가져오는 것은 아마도 C/C++ 표준에서 다르게 명시하지 않는 한 편의성/관습에 더 가깝습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top