マーカーをロードするときに、マップ コントローラーが visibleRegion を保存するようにしたいと思います。次に、ユーザーがマップを移動すると、現在の visibleRegion とマーカーを含む領域を比較できます。
GMVisibleRegion のコピーを保存するプロパティを作成しようとしましたが、構造体の保存について理解できません。
では、visibleRegion のスナップショットを取得し、後で参照できるようにマップ コントローラーに保存するにはどうすればよいでしょうか?
typedef struct {
CLLocationCoordinate2D nearLeft;
CLLocationCoordinate2D nearRight;
CLLocationCoordinate2D farLeft;
CLLocationCoordinate2D farRight;
} GMSVisibleRegion;