De cette façon, après l'éclatement, le viewController a toujours une référence forte pointant vers lui et ne sera pas effacé. La prochaine fois que vous pousserez, poussez toujours vers le viewController
Le plus simple est d'en faire un singleton. Il n'y a qu'une seule instance dans tout le cycle de vie de l'application. Créez-le une fois lors de l'initialisation et utilisez-le le reste du temps.
C'est limité dans le temps, n'est-ce pas ? Si vous appuyez à nouveau pour accéder à la page dans un court laps de temps, vous resterez sur l'interface contextuelle. Il vous suffit de juger du décalage horaire entre l'heure de sortie et l'heure de rentrée. Si le décalage horaire est inférieur au décalage horaire, l'interface apparaîtra. Si le décalage horaire est supérieur au décalage horaire, le. l'interface sera rafraîchie.
Il n'y a qu'une seule chose comme Moments dans l'APP, je pense qu'il vaut mieux en faire un singleton. Après l'avoir regardé, lorsque le réseau est déconnecté, cela montre qu'il est en cours de chargement lorsque je le remonte et que j'y rentre, cela montre toujours qu'il est en cours de chargement. J'ai l'impression qu'il n'est pas libéré. Et les données sont également mises en cache. Si vous vous déconnectez d'Internet, supprimez l'application et entrez à nouveau, les données actualisées auparavant dans le cercle d'amis peuvent être vues
Tout ce dont vous avez besoin est une référence forte au viewController
De cette façon, après l'éclatement, le viewController a toujours une référence forte pointant vers lui et ne sera pas effacé. La prochaine fois que vous pousserez, poussez toujours vers le viewController
Cela devrait en fait être un cache
Le plus simple est d'en faire un singleton. Il n'y a qu'une seule instance dans tout le cycle de vie de l'application. Créez-le une fois lors de l'initialisation et utilisez-le le reste du temps.
Peut stocker les attributs de la page, tels que les décalages, etc.
C'est limité dans le temps, n'est-ce pas ? Si vous appuyez à nouveau pour accéder à la page dans un court laps de temps, vous resterez sur l'interface contextuelle. Il vous suffit de juger du décalage horaire entre l'heure de sortie et l'heure de rentrée. Si le décalage horaire est inférieur au décalage horaire, l'interface apparaîtra. Si le décalage horaire est supérieur au décalage horaire, le. l'interface sera rafraîchie.
Implémentez simplement vous-même les méthodes push et pop
Écrivez le prochain vc en tant qu'attribut puis poussez-le
Ne laissez pas la page être publiée
Il n'y a qu'une seule chose comme Moments dans l'APP, je pense qu'il vaut mieux en faire un singleton. Après l'avoir regardé, lorsque le réseau est déconnecté, cela montre qu'il est en cours de chargement lorsque je le remonte et que j'y rentre, cela montre toujours qu'il est en cours de chargement. J'ai l'impression qu'il n'est pas libéré.
Et les données sont également mises en cache. Si vous vous déconnectez d'Internet, supprimez l'application et entrez à nouveau, les données actualisées auparavant dans le cercle d'amis peuvent être vues