2011-10-24 5 views
0

* * bool _WebTryThreadLock (bool), ** 0x4c7a7e0: J'ai essayé d'obtenir le verrou Web à partir d'un thread autre que le thread principal ou le thread Web. Cela peut être le résultat d'un appel à UIKit à partir d'un thread secondaire. Crashing maintenant ...Erreur: bool _WebTryThreadLock (bool), pour UIAlertView

Je suis obtenir une erreur ci-dessus quand je fais ça,

[alertForSavingText dismissWithClickedButtonIndex: ALERT_CANCEL animé: OUI];

Ceci est mon alerte personnalisée avec textField à l'intérieur. L'erreur survient uniquement lorsque je passe de l'arrière-plan à l'avant-plan et qu'il se produit également lorsque du texte est présent dans le panneau d'alerte personnalisé textField &.

Toute suggestion.

Répondre

1

Veuillez vérifier si le filetage actuel est le filetage principal. Si c'est le thread principal, rejetez-le comme vous l'avez donné. Sinon, s'il s'agit d'un thread secondaire, ignorez la vue d'alerte dans le thread principal en appelant performSelectorInMainThread:... méthode

Questions connexes