Si je mets fin (ou interruption) une suspension NSTask, il apparaît toujours dans le moniteur d'activité. Il ne fonctionne pas car le processeur est à 0% mais il prend toujours de la mémoire. Y at-il un travail autour?suspendu NSTask Terminating
0
A
Répondre
-1
Si vous avez instancié le NSTask
en utilisant Alloc
/init
, il ne devrait pas y avoir de problème. Le NSTask finira par être intercepté par le garbage collector, et la mémoire sera effacée en conséquence. Lorsque l'application se ferme complètement, l'espace alloué et la mémoire seront effacés, comme il se doit.
Oui, vous avez raison. Mais il apparaît toujours dans le moniteur d'activité. Même après sa sortie. – Jef
Ce qui signifie que l'allocation n'est pas encore effacée. le garbage collector s'arrête de temps en temps quand l'espace est nécessaire. Lorsque votre application se bourre de données, je suis presque sûr à 100% que l'activité disparaîtra du moniteur. – Craimasjien