通知が送信されるまでメソッドがスリープ状態になることはありますか?これは非同期NSURLConnection
のためのものです。私は複数の理由で同期接続に移行することはできません。メソッドの通知が通知されるまで
0
A
答えて
1
メソッドはスリープできません。スレッドにのみ適用されます。他のメソッドに待機する必要があるコードを分割し、通知が到着したときにそのメソッドを呼び出すようにしてください。
- (void) doStuffBeforeConnection {
[self doPreConnectionStuff];
NSURL * url = [NSURL URLWithString:@"/U/R/L"];
NSURLRequest * request = [NSURLRequest requestWithURL:url
cachePolicy:NSURLRequestReturnCacheDataElseLoad
timeoutInterval:0];
NSURLConnection * conn = [NSURLConnection connectionWithRequest:request
delegate:self];
return;
// We are now "waiting"...
}
- (void) connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
[self nowDoStuffThatNeededToWait:response];
}
-1
addobserverを使用して、通知先でセレクタを使用するターゲットクラスを設定します。 トリガーする必要がある場合は、notificatonNameでpostNotificationを使用してください。 そこに行く!
関連する問題
- 1. ステータスバーの通知クリアで通知テキストがクリアされますか?
- 2. 通知が通知されたときに通知を受け取る方法
- 3. 通知許可が拒否されました(デスクトッププッシュ通知)。通知ポップアップがクロムに表示されません。
- 4. No Objective-Cで通知されるメソッド通知UIKeyboardWillShowNotificationおよびUIKeyboardWillHideNotificationのセレクタ
- 5. 通知バー(PendingIntent)で通知がクリックされた後のNullPointerException
- 6. Android - GCMプッシュ通知が通知リストに表示されない
- 7. サイレントプッシュ通知とノーマルプッシュ通知
- 8. 私のように定義された通知持っ通知
- 9. 通知が表示されません
- 10. JCSが期限切れ/通知時に通知する
- 11. iPhone上のプッシュ通知はどのユーザに通知されるのですか?
- 12. Javaのスケジュール通知メール通知
- 13. ローカル通知とプッシュ通知のRx_Swift
- 14. Android - 通知マネージャー、意図のない通知があります
- 15. 複数の通知が表示され、最初の通知のみが表示されます。
- 16. 通知?
- 17. 他のアプリ通知の通知を受けることができます
- 18. webView.loadDataWithBaseURL()で通知
- 19. IAudioSessionManager2通知が送信されない
- 20. ノンブロッキングConnectNamedPipeイベントが通知されない
- 21. スケジュール通知がトリガーされない
- 22. iOSの開発:プッシュ通知が私のローカル通知が発射されるのを防ぎます
- 23. Androidでの通知
- 24. 通知が終了した後のUILocal通知停止音
- 25. Facebookの通知
- 26. winformsの通知
- 27. Androidの通知
- 28. 通知のメディアプレーヤーコントロール
- 29. チャットウィジェットの通知
- 30. 通知のアクティビティオーダー
これは[NSURLConnectionを待ち](http://stackoverflow.com/questions/7572713/wait-for-an-nsurlconnection)で、問題のダブルポストのような非常に多くのようですか?お願い、それはやめて。 –
メソッドがスリープしている場合、メソッドは魚と共にスリープします。 UIをロックすると、iOSによってアプリが強制終了されます。 –