cocos2d class로 new file을 생성하면 .h 파일 하나와 .m파일 하나가 생긴다.
.h는 헤더 파일이고 선언하는 부분이다.
.m는 메소드 파일이고 실제 동작을 구현하는 부분이라고 볼 수 있다.
헤더를 먼저 살펴보면
#include 대신 #import가 사용되어 있다.
둘은 비슷한기능을 하지만 후자가 헤더 중복을 방지해주는 기능을 갖고 있기 때문에 objective-c에서 추천하는 방식이다.
import
<>와
""의 차이
전자는 시스템 헤더
후자는 직접 구현한 헤더라고 생각하면 된다.