0
À l'heure actuelle, mon code imprime la structure entrée, mais elle ne peut imprimer que la dernière entrée individuelle saisie. Il ne peut stocker qu'une seule entrée. Comment puis-je stocker et imprimer chaque entrée dans la structure.Comment enregistrer l'entrée dans la structure
@IBAction func press(_ sender: Any) {
contacts.append(Person(name: a.text!, surname: b.text! , phone: Int(c.text!)!))
print(self.contacts.description)
}
struct Person {
var name: String
var surname: String
var phone: Int
}
Voulez-vous stocker plusieurs éléments dans les contacts et les imprimer? – Bharath
Comme mentionné dans votre question précédente, n'utilisez pas Int pour stocker un numéro de téléphone. Un numéro de téléphone n'est pas un nombre dans le sens mathématique. C'est un label. Utilisez un 'String'. Et le code que vous avez posté ici ne montre aucune des améliorations qui vous ont été données dans votre précédente question. – rmaddy