티스토리 뷰
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