Le modèle étant en place, on peut créer la vue qui présente la liste de notes.
Ouvrez ListeNotesViewController.swift.
Modifiez la classe ListeNotesViewController pour respecter le code suivant :
class ListeNotesViewController: UITableViewController { // MARK: Valeurs par défaut static let identifiantCellule = "celluleNote" static let identifiantSegueNote = "afficherNote" static let cléRéglageNotes = "notes" // MARK: Propriétés var notes: [Note] = [] let convertisseurDate: DateFormatter = { let convertisseur = DateFormatter() convertisseur.dateStyle = .medium convertisseur.timeStyle = .medium return convertisseur }() // MARK: Cycle de vie override func viewDidLoad() { super.viewDidLoad() chargerNotes() navigationItem.leftBarButtonItem = editButtonItem } // MARK: - Archivage func archiverNotes() -> [Data] { return notes.map({ note in NSKeyedArchiver.archivedData(withRootObject: note) ...
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique