Assez nouveau à rapide et orienté objet complètement alors s'il vous plaît ours avec moi. J'ai une petite classe que j'ai utilisée pour stocker des données. Au cours de l'application, ces données doivent être mises à jour pour afficher des informations mises à jour au cours de l'application. Chaque fois que j'essaie de charger des données à partir de ces objets COIN, je finis par doubler les données dans le tableau dans lequel je le charge. Par exemple, la première course sera de 10 objets, deuxième sera 20.Supprimer toutes les données stockées dans une classe Construct SWIFT3
Voici comment les données sont en cours de chargement de l'objet dans une classe séparée
var coins = [Coin]()
private func loadCoins(CoinName: String, Symbol: String, Date: Date, Time: String) {
guard let coin1 = Coin(name: CoinName, symbol: Symbol, date: Date, time:Time) else {
fatalError("Unable to instantiate coin1")
}
coins += [coin1]
}
Toutes les idées sur la façon d'éviter cette duplication des Les données?
Lors d'une tentative de mise à jour, quelles valeurs de champ peuvent changer ou tous les champs? –