どこを見るか、システムを作成するために必要なものがわかりません。ユーザーがアプリケーションで実行できるオブジェクトに対するアクションがあります。ユーザーがオブジェクトに対してその操作を実行すると、そのオブジェクトに対して24時間のカウントダウンが開始されます。オブジェクトに対してアクションを実行してから24時間が経過したときに、ユーザーに通知する必要があります。 NSTimerは私がここに必要なものですか?ユーザーがアプリの終了やアプリのログアウトを行ったり、ユーザーがタイマーを起動したビューコントローラーから移動したりしても、タイマーが実行されているはずなので、私は本当にそうは思わない。私は実際にそれがデータベースで動く何かであるべきだと思います。 24カウントダウンのようなものか?私はどのように私は実行中のタイマーを持っているのか分からない。24時間が経過したときにユーザーに通知する24時間タイマーを開始する
私はチェックシステムを考えました。オブジェクトのように、コアデータのタイムスタンプとWebサーバーのデータベースを持ち、ユーザーが24時間カウントダウンを開始した後にオブジェクトと対話するたびに、時間をチェックします。しかし、ユーザーが別のアプリを使用している場合、そのシステムで24時間稼働していれば、どのように通知されますか?
24時間が経過したことをユーザに通知するためにローカル通知を設定することができます – spassas
[ローカルのリモート通知プログラミングガイド](https://developer.apple.com/library/content)のローカル通知のディスカッションを参照してください。/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG /)を参照してください。 – Rob