Lorsque vous supprimez un contrôleur de vue modale, cet objet contrôleur de vue est-il détruit?Ignorer/Présenter Modal View Controller - Mémoire?
De même, si vous représentez le même contrôleur de vue, charge-t-il de nouveau - par exemple, la méthode "view did load" et la méthode "init" sont-elles appelées?
Phillip - merci. Cette ligne de code: [[Mycontroller alloc] initwithNib .... quel est le nombre de retenue sur cet objet - 1 ou 2? – GuybrushThreepwood
Ce sera un, mais ce n'est pas grave. Pensez à la propriété de l'objet, ne retenez pas le nombre. Vous êtes toujours responsable de la libération de tout ce que vous avez attribué ou conservé. Toujours. –
Dans l'exemple ci-dessus, pourquoi le "contrôleur" est-il automatiquement conservé? Je suis confus comment vous pouvez allouer le contrôleur dans la première ligne et ensuite relâcher tout de suite - ne le laisse-t-il pas avec un nombre de retenue de 0 qui le viderait? Je vous remercie. – GuybrushThreepwood