1

地図上にバス停とユーザーの現在地も表示するアプリケーションを構築しています。ユーザーが1つのバス停からxメートルと言ったときに、アラート、サウンドなどの通知があるはずであるという通知を実装したいと思います。 。彼が停車する準備をするために。地図上に停車地がたくさんあるかもしれませんが、私はすべての停車地でそれをやりたいと思っています。それを実装する方法を教えてください。それがLocalNotificationであるかどうか、そしてこれをこのように使用する方法.........。

前もって感謝します

4

1 に答える 1

2

ですべての距離計算を行いdidUpdateToLocationます。

UILocalNotificationクラスを使用して、iOS4でローカル通知を送信できます。

サンプルコードは次のとおりです。

UILocalNotification *noti = [[UILocalNotification alloc] init];
noti.fireDate = someDate;
noti.alertBody = someText;
noti.alertAction = nil;
noti.soundName = UILocalNotificationDefaultSoundName;
[[UIApplication sharedApplication] scheduleLocalNotification:noti];
[noti release];

日付が[NSDatedate]にできるだけ近いことを確認してください。そうすれば、すぐに表示されます。

于 2011-03-24T05:27:26.763 に答える