CLLocationCoordinate2D が他の 4 つの CLLocationCoordinate2D から作成された Square 内にあるかどうかをテストしたい
私はこのような構造体を持っています:
typedef struct {
CLLocationCoordinate2D southWest;
CLLocationCoordinate2D southEast;
CLLocationCoordinate2D northEast;
CLLocationCoordinate2D northWest;
} Bounds;
そして、param として渡される CLLocationCoordinate2D 座標。そして、座標が境界内にあるかどうかをテストしたいと思います。どうすればそれをテストできますか?
- (BOOL) isCoordinate:(CLLocationCoordinate2D)coordinate insideBounds:(Bounds)bounds { ... }