我写了一些代码,将数据从textfield保存到数组中,在新视图中加载很好,但问题是我回到第一个视图并输入新值然后按save,在历史记录上没有拿起阵列。以下是我到目前为止所做的事情:
输入: Sterlingpound textfield有10.21 欧元文本字段有0.99
查看1 :(已保存按钮和文本字段)
overide func viewDidLoad(){
super.viewDidLoad()
loadArray()
}
func loadArray(){
let currencyArray = UserDefaults.standard.array(forKey: "DataKey")
//prints out all values in array
for element in currencyArray! {
println(element)
}
}
视图2 :(加载数组)
{{1}}
结果: 10.21 0.99
我需要的是每次用户更改文本字段内的值并按下保存所有数据保存并加载到新的viewcontroller。
任何帮助将不胜感激。