2011-02-10 13 views
3

人:) 私は、アプリケーションがバックグラウンドに入ると、ユーザー定義のアラームをスケジュールするためにUILocalNotification-sを使用するiOSアラームアプリを持っています。これは(私の実装では)比較的長いプロセスである可能性があるので、アプリが非アクティブになる前に通知の登録が完了していることを確認する必要があります。私は、UIApplication:beginBackgroundTaskWithExpirationHandlerのメソッドがあることを読んでいます。これは、iOSにもっと時間を要請して、タスクを完了できるようにしていますが、どのように使用するのか分かりません。これら(void(^)(void))パラメータは私を恐れています:)。私はそれが尋ねるのはあまりにも多いことを知っていますが、私がメソッドを持っているならば(自己registerLocalNotifications)、すべてのローカル通知を登録します、あなたはアプリがバックグラウンドになる前にメソッドが終了することを確認する方法を教えてください。巨大な感謝!UIApplication beginBackgroundTaskWithExpirationHandler質問

答えて