J'ai une application iphone, elle exécute du thread pour calculer la recherche. La recherche est effectuée en appelant une fonction qui prend du temps à partir d'une bibliothèque.Sortie NSThread lorsque l'application se termine
Je dois quitter le thread lorsque l'application se termine, sinon le thread continue de s'exécuter et la recherche crée un problème lorsque je rouvre l'application.
J'ai essayé de souscrire dans le fil
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(mainApplicationWillTerminate) name:@"UIApplicationWillTerminateNotification" object:nil];
Et mainApplicationWillTerminate
-(void)mainApplicationWillTerminate;
{
[NSThread exit];
}
Le problème est toujours présent, une idée?
manque un « ] » sur le côté droit de l'instruction if –
fixe, merci – IlDan
Salut, TNX pour la réponse J'ai un temps de blocage consommer fonction, si le thread appeler cette fonction et i sortie de l'application mais le thread fonctionne toujours, si je rouvre l'application, il plantage. Je dois trouver un moyen de tuer le fil avant la sortie de mainThread –