私のプログラムでは、私はuialertviewを却下する2つの方法を持っています.1つはボタンクリックで、もう1つはnstimerです。タイマーが起動する前にボタンがクリックされると、タイマーが起動するとプログラムが終了します。どのようにタイマーが解読メッセージを実行するかどうかを知るように、uialertviewのステータスを確認するにはどうすればよいですか?そして、どのNSLogステートメントをデバッグに使うべきですか?uialertviewが却下されたかどうかを確認する方法?
0
A
答えて
1
私が推測しているのは、割り当て解除されたUIAlertView
への古いポインタがあるため、アプリケーションがクラッシュしていることです。私はあなたがUIAlertView
を参照するインスタンス変数をリセットしていないと思います。
UIAlertViewポインタを保存するインスタンス変数があります。また、このように、delegate
プロパティを設定する必要があります。
myAlert = [[UIAlertView alloc] initWithTitle:...];
myAlert.delegate = self;
[myAlert show];
// Now setup the timer
あなたのクラスはUIAlertViewDelegate protocol実装する必要があり、特にあなたが(私は後を使用したい)alertView:willDismissWithButtonIndex:
および/またはalertView:didDismissWithButtonIndex:
を実装する必要があります。この方法では、あなたはインスタンス変数をリセットする:タイマーをキャンセル
[myAlert release];
myAlert = nil;
// Also cancel timer
は重要ながこれ以上nil
に変数を設定するなどの重要な部分であることではありません。タイマーが起動すると、それ以上クラッシュしませんでした(しかし、タイマーをキャンセルすることはまだ良い考えです)。
関連する問題
- 1. UIAlertViewを却下するにはどうしたらいいですか?
- 2. UIAlertViewキャンセルボタンが選択されているかどうかを確認する簡単な方法
- 3. 認証された紹介 - ユーザーが認証されたばかりかどうかを確認する方法
- 4. iPad UIAlertViewが外にクリックされたときにそれを却下するのを防ぎますか?
- 5. gridviewのチェックボックスのイベントをクリックし、それが確認されたかどうかを確認する方法は?
- 6. HealthKitが承認されているかどうかを確認する方法
- 7. sys.stdoutがPythonでフラッシュされたかどうかを確認する方法
- 8. パラメータ値がストアドプロシージャに渡されたかどうかを確認する方法
- 9. データベースのテーブルが更新されたかどうかを確認する方法?
- 10. バッチでキーが押されたかどうかを確認する方法?
- 11. EditTextが変更されたかどうかを確認する方法?
- 12. システムクロックが変更されたかどうかを確認する方法?
- 13. jqueryオーバーレイがキャンセルされたかどうかを確認する方法
- 14. wp7 - 画像がロードされたかどうかを確認する方法
- 15. カーネルがCUDAで実行されたかどうかを確認する方法
- 16. データベースが作成されたかどうかを確認する方法は?
- 17. ページが更新されたかどうかを確認する
- 18. ASP.NET divが下にスクロールされているかどうかを確認する方法
- 19. なぜこのUIAlertViewを3回却下する必要がありますか?
- 20. フォームがドッキングされているかどうかを確認する方法は?
- 21. アラームが設定されているかどうかを確認する方法
- 22. イベントが防止されているかどうかを確認する方法
- 23. glibcが使用されているかどうかを確認する方法
- 24. window.confirm()がサポートされているかどうかを確認する方法は?
- 25. ラジオボタンがチェックされているかどうかを確認する方法
- 26. バックボーンビューがレンダリングされているかどうかを確認する方法は?
- 27. カーソルスタイルがサポートされているかどうかを確認する方法
- 28. mithril.jsがロードされているかどうかを確認する方法は?
- 29. 左マウスボタンが押されているかどうかを確認する方法
- 30. NSWindowが表示されているかどうかを確認する方法
ありがとうございました。私はそれを試してみましょう。 – boobami
それは魅力のように働いた!ありがとう。 – boobami