私のアプリケーションのUIWindowをサブクラス化していて、ユーザからのアクティビティがないときにNSNotificationCenterを使用して通知を行います。私は使用しています [NSTimer scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:]NSNotificationCenter通知がbad_accessを引き起こしています
これを私のAppDelegateクラスで処理します。これは、私が別のスレッドを開始すると思うMBProgressHUD - http://iosdevelopertips.com/open-source/ios-open-source-heads-up-display-with-mbprogresshud.html を使用してコードを実行している場合を除いて正常に動作します。エラーになるのは、通知に反応するコードが実行されているときと同じ時刻に委任された代理人が起動したときです。私はこれがスレッドの問題であると確信していますが、どのように状況を避けるのですか?