Xamarin
Expert
Correction d’une fuite mémoire liée à un MessagingCenter mal utilisé
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
messagingcenter
memory-leak
bugfix
lifecycle
xamarin
Scénario Technique
Contexte : L’application utilise MessagingCenter pour communication entre composants. Le Problème : Après navigation répétée, certaines pages ne sont jamais libérées. Extrait logique actuelle : MessagingCenter.Subscribe<Sender>(this, "Update", (sender) => { RefreshUI(); }); Sans désinscription. Contraintes : Implémenter Unsubscribe approprié. Vérifier cycle de vie des pages. Éviter références persistantes inutiles. Livrable attendu : Corriger l’implémentation afin d’éliminer fuite mémoire et garantir gestion propre des messages.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.