Sommaire

Introduction

Que ce soit en réponse aux actions de l’utilisateur ou à des évolutions du modèle, il peut être nécessaire d’ajouter, supprimer ou déplacer des éléments d’une liste.

Ce chapitre présente ces mécanismes, que ce soit les méthodes que l’on peut appeler sur la liste pour manipuler les éléments visibles par l’utilisateur de façon animée, ou les actions que l’utilisateur peut déclencher et comment les répercuter sur le modèle pour les garder en mémoire et maintenir un état cohérent.

Il présente également l’implémentation du patron de conception Délégation, fréquemment rencontré dans les applications iPhone.