목록NSRect (1)
일상에서 멍때리기
NSMutableArray에 NSRect 넣기
NSMutableArray에 NSRect를 넣으려하면 에러가 발생하며 넣어지지 않는다. NSRect는 단순한 struct이고 NSMutableArray는 NSObejct를 상속받은 인스턴스의 배열이기 때문에 넣을 수 없는듯하다. 따라서 NSRect를 NSValue로 변환하여 넣는 방식을 사용한다. NSMutableArray* rectArray = [[NSMutableArray alloc] init];NSRect rect = NSMakeRect(x, y, w, h);NSValue* value = [NSValue valueWithRect:rect];[rectArray addObject:value]; 값을 가져올 떄는 아래와 같이 사용한다.NSValue* value = [rectArray lastObject]..
프로그래밍/삽질로그
2014. 4. 14. 23:37