2009-08-26 8 views
0

私はこのUIButtonを3回クリックすると、シミュレータがハングしてデバッガが開くので、UITextFieldのものに存在する内容を記録するUIButtonを持っています。誰かがなぜこれが起きているのか教えてもらえますか? UITextFieldsにコンテンツがある場合にのみ発生します。iPhone UIButton Multiple Clicks問題

+1

コードスニペットを投稿できますか?その説明だけで何が間違っているのかを知ることは難しいです。 – jergason

+0

あなたが提供できるバックトレース、および/またはクラッシュが発生しているボタンに関連するコードがありますか? – fbrereto

答えて

1

あなたのコードを見ることなく、診断するのは難しいですが、あなたがしてはいけないものをリリースしているように思えます。オブジェクトの最初の2回は有効ですが、3回目にはオブジェクトの保持カウントがゼロになる可能性があるため、早期に割り当てを解除します。 UIButtonのIBActionメソッドをチェックし、明示的に割り当てられていないものを解放していないことを確認します。

+0

ありがとう – felix