場所に応じてすべてのツイートを取得しようとしています。Twitter ストリーミング API を使用しますhttps://api.twitter.com/1.1/geo/reverse_geocode.json。
func mapView(mapView: MKMapView, regionDidChangeAnimated animated: Bool){
twitterService!.requestTweetsWithCoordinates(mapView.centerCoordinate)
}
ただし、あまりにも頻繁に行うようで、いくつかのリクエストでエラー 429 が発生します。データをキャッシュする必要があることは理解していますが、最善の方法はわかりません。たぶん、半径を追跡する必要があり、範囲外に出たら、TwitterAPI への新しい要求を実行します。アドバイスをいただければ幸いです。ありがとう!