私はiPhoneのための小さくてシンプルなアプリケーションを構築しています(私はそれほど経験はありません)。それがしなければならないことは、ウェブサイトへのリンクを表示することです(本当にそうです)。しかし、私は毎週あなたがアプリ内のリンクをクリックするように警告するために毎週火を送るためのローカル通知が必要です。今私はあまり経験していないので、どこから始めたらいいのか分かりません。私は周りにgoogledとローカル通知を繰り返す方法を見つけた:http://xebee.xebia.in/2011/04/13/local-notifications-in-iphone/。しかし、私はこのコードをどこに置くべきか知りませんか?私はビューベースのアプリケーションを作成するかどうかは、上記のコードを入れてどのような方法です。誰かが私に何をすることができますか、または私にいくつかのものを(キーワードなど)私にいくつかのものを与えることができる概要を与えることができると私は行くことができますそれを読んでください。このアプリは必然的に構築されているので、私自身の学習ではないので、ただ完了させる必要があります。任意のポインタが評価!繰り返しのローカル通知を発生させるiPhoneアプリを構築する
0
A
答えて
0
最初に単一のビューテンプレートを使用するのが最善の方法でしょう。ローカル通知は非常に使いやすいです。まず、どのように動作し、どのように使用するべきかを理解することです。あなたが配置したシナリオは、地元の通知のために適切に聞こえます。まずApple's documentationを見てください。これがどのように行われるかの例がたくさんあります。
2
は、通知をスケジュールするためにこれを使用します。
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
//setting the fire dat of the local notification. Put the date you want the notification to be sent
localNotification.fireDate = [[[NSDate alloc] init] autorelease];
//setting the time zone
localNotification.timeZone = [NSTimeZone defaultTimeZone];
//setting the message to display
localNotification.alertBody = @"Notification Body";
//default notification sound
localNotification.soundName = UILocalNotificationDefaultSoundName;
localNotification.alertAction = @"Action!";
//Saving regionIndex and searchIndex
NSDictionary *userInfo = [[NSDictionary alloc] initWithObjectsAndKeys:@"value", @"key", nil];
localNotification.userInfo = userInfo;
[userInfo release];
//schedule a notification at its specified time with the help of the app delegate
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
[localNotification release];
そして、ユーザがアプリケーションをロードするたびに、あなたはこの次の週の通知がすでに予定されているかどうかを確認するためにscheduledLocalNotificationsを使用することができます。
NSArray *notifications = [NSArray arrayWithArray:[[UIApplication sharedApplication] scheduledLocalNotifications]];
for (UILocalNotification *notification in notifications) {
NSDictionary *userInfo = notification.userInfo;
NSdate *date = notification.fireDate;
// Here is where you can check if the notification was already scheduled
}
関連する問題
- 1. 繰り返しのローカル通知を使用したiPhoneアラーム
- 2. PhoneGap Androidで毎日ローカル通知が繰り返される
- 3. 電話帳の背景のローカル通知を繰り返す
- 4. ローカル通知 - 即座に間隔を繰り返す3
- 5. Silverlight:MouseLeftButtonDownイベントを繰り返し発生させるためのタイマー
- 6. 繰り返し構造体を構築する方法
- 7. back4appでプッシュ通知を繰り返す
- 8. Android毎日繰り返し通知
- 9. 繰り返し通知3回
- 10. UILocalNotificationは繰り返し通知が
- 11. Phonegap:毎週日曜日にローカル通知が繰り返されますか?
- 12. iphoneでローカル通知が発射されない
- 13. スタックドライバを使って繰り返し通知する方法
- 14. 通知システムの構築
- 15. スケジュールされたローカル通知をキャンセルせずにローカル通知の許可を取り消します
- 16. 特定の日付に繰り返される通知をキャンセルする方法
- 17. アクティブなアプリケーションをiphoneローカル通知
- 18. iPhone:バックグラウンドタスクを繰り返す
- 19. iphoneで着信コールの最後にローカル通知を生成するには?
- 20. iPhone SDKのフォアグラウンドでのローカル通知
- 21. iOSでより速いローカル通知を生成するには?
- 22. 週末にローカル通知を繰り返すのをやめてください[ReactNative]
- 23. iphoneでローカル通知の別のトーンを選択する
- 24. iphoneアプリは拒否されましたが通知メールはありません
- 25. 残りの日数の「タイプミスマッチ」エラーを発生させるパスワード通知スクリプト
- 26. 過去に既に発生したイベントのローカル通知
- 27. 毎日繰り返される特定の時間に関する通知
- 28. iOSの開発:プッシュ通知が私のローカル通知が発射されるのを防ぎます
- 29. ReactErrorUtils.invokeGuardedCallback in React IEブラウザでイベントを繰り返し発生させます
- 30. パンダが繰り返し発生するとクラッシュするDataFrame.reset_index()