-
ccs(cartesian coordinate system)의 x,y 좌표정보를 담습니다.
typedef struct _NSPoint{
float x;
float y;
} NSPoint;
아래 NSRage와 지금 쓰는 NSPoint 및 NSSize 는 객체가 아니라, 구조체입니다.생성때에 참고하세요.
초기화는 NSRage와 같습니다. 코코아에서 지원해주는 NSPointMake함수를 사용하시거나, 직접 접근하시면 됩니다.
NSPoint xpoint = NSPointMake(10.0f, 120.0f);
뷰나, 다른 오브젝트들의 위치정보에 대입가능합니다.이미지뷰도 마찬가지고 위치정보를 가지고 있는 대부분의 오브젝트, 혹은 기타 필요한 위치정보에 사용됩니다.
간단한 충돌체크에도 NSSize와 함께사용 할수있고, 터치시 좌표를 가지고 오는 CGPoint를 형변환해 대입할수 있습니다.
* 원하시는데로 참고 하셔도 좋습니다만, 재배포시 반드시 출처를 표기해주세요.
'프로그래밍 > 아이폰' 카테고리의 다른 글
조금 더 정리. (0) 2010.08.03 Application loader (0) 2010.07.31 7월 평균 리뷰기간 (0) 2010.07.30 NSRange - by cocoa FoundationKit structs (0) 2010.07.29 iAD 사용해보자 (2) 2010.07.28 댓글