【发布时间】:2017-03-14 04:26:02
【问题描述】:
我有一个自定义的 Struct 类来保存卡路里、脂肪、碳水化合物和蛋白质。
每次用户输入数据时,我都会将其放入变量中
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)]
现在我还创建了一个数组来存储所有内容。然后我需要将所有值存储到数组中,然后将其存储到 UserDefaults。
然后我将需要调用用户默认调用数组 [0] 让我们说,然后调用每个卡路里、碳水化合物……类似于 thelog.calories //theology.carbs 等
【问题讨论】:
标签: swift struct nsarray nsuserdefaults