2009-08-26 8 views
0

J'ai un UIButton, qui enregistre le contenu qui est présent dans un couple de UITextField's.Mais lorsque je clique sur ce UIButton trois fois, le simulateur se bloque et le débogueur est ouvert. Quelqu'un peut-il me dire pourquoi cela se passe-t-il? Cela n'arrive que lorsqu'il y a du contenu dans UITextFields.iPhone clics multiples UIButton Problème

+1

Pouvez-vous poster un extrait de code? Il est difficile de savoir ce qui ne va pas dans cette description. – jergason

+0

Avez-vous un backtrace que vous pouvez fournir, et/ou le code lié au bouton sur lequel le crash a lieu? – fbrereto

Répondre

1

Sans voir votre code, il est difficile de diagnostiquer, mais ça sonne comme si vous libérez quelque chose que vous ne devriez pas être. Les deux premières fois, l'objet est toujours valide, mais la troisième fois peut faire en sorte que le nombre de rétention d'un objet soit nul et donc le désaffecter prématurément. Vérifiez la méthode IBAction pour votre UIButton et assurez-vous que vous ne libérez pas des choses que vous n'avez pas explicitement allouées.

+0

Merci beaucoup – felix