Je saisis manuellement les données dans une structure. Cependant, la structure ne sauvegarde pas les données. J'ai essayé d'utiliser userdefaults mais cela ne fonctionne pas. Je veux que les données apparaissent sur l'étiquette benCarson
à tout moment si c'est dans la structure bad
.Utiliser userdefaults sur une struct
ViewController 1
struct bad {
static var mm = [String]()
}
ViewController 2
class ViewController2: UIViewController {
@IBOutlet var benCarson: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
benCarson.text = ViewController.bad.mm.map { " \($0)" }.joined(separator:"\n")
}
}
Il est convention Swift pour nommer vos structures en commençant par une lettre majuscule –