J'ai une classe Struct personnalisée pour contenir les calories, les graisses, les glucides et les protéines.STRUCT Array To UserDefaults
Chaque fois qu'un utilisateur entre les données que je mets dans une variable
var theArray : NSMutableArray = []
struct CFCPstruct {
let calories : Int!
let fats : Int!
let carbs : Int!
let protein: Int!
init(Calories: Int, Fats: Int, Carbs: Int, Protein: Int) {
self.calories = Calories
self.fats = Fats
self.carbs = Carbs
self.protein = Protein
}
}
let addLog = [CFCPstruct(Calories: totalCalories, Fats: totalFats, Carbs: totalCarbs, Protein: totalProtein)]
Maintenant, je crée aussi un tableau pour stocker tout. J'ai ensuite besoin de stocker toutes les valeurs dans le tableau, qui stockent ensuite à UserDefaults.
Ensuite, je dois appeler l'utilisateur par défaut tableau appel [0] permet de dire et appeler chaque calorie, glucides, ... quelque chose comme thelog.calories // theology.carbs etc