在簡易記帳App加入資料儲存的功能 — 使用UserDefaults
Published in
3 min readApr 20, 2019
沿用上個作業做的簡易記帳App,在裏面加入資料儲存的功能:
使用UserDefaults實作資料儲存:
- 儲存資料
在struct裡定義saveToFile的Function(Record要加Codable)
在ListTableViewController裡新增、修改和刪除的地方儲存資料
小插曲:一開始寫saveToFile時沒有加上static,會出現以下error:
- 讀取資料
在struct裡定義readFromFile的Function
在ListTableViewController的viewDidLoad()呼叫readFromFile將資料讀出來