french english

RSS 1.0 
 
 Login 
 Password 
 Créer un compte 
 
03-12-08 / 23:17 : Cappuccino CPTableView : code source (cjed)
Dans la branche de développement de Cappuccino on peut finalement trouver le code de la classe CPTableView. L'implémentation est identique au fonctionnement en Cocoa, la table faisant appel à un delegate de type datasource pour afficher chaque cellule : [_dataSource tableView:self objectValueForTableColumn:_tableColumns[column] row:row]. C'est donc dans l'implémentation de l'objet datasource qu'il faut gérer un cache de lignes lorsque la récupération des données se fait via un appel JSON, afin de ne pas solliciter le serveur d'application distant (la source de données à laquelle il accède) trop souvent (ne pas générer une requête pour chaque ligne de la table). On pourra gérer un buffer d'une dizaine de lignes.
Commentaires
Poster un commentaire 
  
    
  image de securisation du formulaire


  
      (sera ajouté après validation)