NSArrayにはNSObjectしか入れられないので、CGPointも入りません。
ではどうするかというと、NSObjectにしてしまいます。
こんなかんじ。
[objc]
NSArray *array = @[[NSValue valueWithCGPoint:CGPointMake(700, 270)],[NSValue valueWithCGPoint:CGPointMake(800, 270)]];
[/objc]
値を取り出すときはこう。
[objc]
CGPoint cgPoint = [[array objectAtIndex:0] CGPointValue];
[/objc]