iOS/Swift + Objective-c

[Objective-c] NSMutableArray에 CGPoint 넣고 빼기 (NSValue)

안경 쓴 귀니 2022. 6. 15. 00:57
반응형

NSMutableArray에 CGPoint를 넣고 가져오려면

NSValue를 사용해야 한다.

 

  • NSMutableArray에 CGPiont 넣기
NSMutableArray *array = [NSMutableArray new];

CGPoint point = CGPointMake(100, 100);
[array addObject:[NSValue valueWithCGPoint:point]];

 

  • NSMutableArray에서 CGPoint 가져오기
NSValue *value = array[0];
CGPoint point = [value CGPointValue];
반응형