티스토리 뷰

모바일 프로그래밍

ObjectiveC #import

두덕리온라인 2017. 4. 4. 06:46
728x90
반응형

#import 대 #include: 위의 hello world 예제에서 눈치챘겠지만, 파일을 포함할 때 #import를 사용한다. #import는 gcc 컴파일러가 지원한다. 다만 #include를 더 선호하기 때문에 덜 사용되게 될 뿐이다. #import는 사용자가 만든 .h파일의 위와 아래에 #ifndef #define #endif 블럭을 붙이는 것과 같은 일을 한다. 이 블럭을 붙이는 건 정말 멍청한 짓이라고 생각하고, 아마 다른 모든 개발자들도 동의할 것이다. 

따라서 그냥 #import를 사용하면 된다. 걱정할 필요도 없고, gcc에서 #import를 제거한다고 해도, 다른 오브젝티브-C 개발자들이 그런 일이 생기지 못하게 할 것이다. 공식적으로 애플에서 #import를 자신들의 코드에 사용하니, 만약 #import가 gcc에서 사라진다고 해도, 애플에서는 gcc를 변형한 버전이라도 출시할 것이다.

반응형

'모바일 프로그래밍' 카테고리의 다른 글

ObjectiveC 동적형 메소드  (0) 2017.04.04
ObjectiveC 동적 형 연결 id  (0) 2017.04.04
ObjectiveC NULL과 nil 차이  (0) 2017.04.04
Android 동영상 썸네일 추출  (0) 2017.03.16
Android 4.1에서 RenderScript 변경점  (0) 2017.02.07
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday