• Aucun résultat trouvé

TP iOS - Meal Tracker

N/A
N/A
Protected

Academic year: 2022

Partager "TP iOS - Meal Tracker"

Copied!
2
0
0

Texte intégral

(1)

TP iOS - Meal Tracker

L’objectif du TP est de réaliser une app affichant une liste de repas et pour chaque repas les plats associés (voir écran ci-dessous).

Quelques conseils :

• Créez 1 struct Food dont les propriétés sont un nom et une description, les deux seront de type String

• Créez 1 struct Meal dont les propriétés sont un nom (String) et un ensemble de plats ([Food])

• Implémentez votre modèle (meals de type [Meal]) au sein du controller, avec 3 repas et pour chaque repas, 3 plats.

• Chaque section correspond à un repas donc :

• La fonction numberOfSections retournera le nombre de repas (taille de meals)

• La fonction numberOfRowsInSection retournera le nombre de plats pour un repas donné. Le repas d’une section est : meals[section]. Les plats de ce repas sont : meals[section].food

(2)

• Dans la fonction cellForRowAt, on accède au repas par indexPath.section et au plat par indexPath.row (voir figure ci-après pour rappel de la numérotation)

• Surchargez la fonction tableView(_:titleForHeaderInSection:) pour que le titre de chaque section soit le nom des repas.

Références

Documents relatifs

Reprenez le programme fait ` a l’exercice pr´ ec´ edent permettant de tracer les lignes de niveaux entre −3 et 3 de f.. Extrema

Fonctions de référence Variations des fonc- tions.. Rappel sur la notion de variations

[r]

La conversion sera exécutée lors de l’appui de la touche retour du clavier virtuel ou lors d’un. « clic »

Le modèle sera stocké « en dur » dans le programme par l’intermédiaire d’un tableau..

Pour automatiser cette recherche, souvent utile dans le cas de majoration d’erreur en interpolation ou intégration, il est plus rapide de vérifier la chose suivante :.. On suppose que f

En utilisant les résultats de l'exercice n°3, déterminer le signe des dérivées des quatre premières fonctions de l'exercice

Sachant que la clôture valait 3,80 euros le mètre, calculer son prix total... Un tour complet correspond