【发布时间】:2015-07-19 01:39:16
【问题描述】:
我正在尝试将数组存储到 NSUserDefaults 并在需要填充 UITableView 时检索该数组。
目前我正在使用:
//store data
NSUserDefaults.standardUserDefaults().setObject(myArray, forKey: "\(identity.text!)listA")
NSUserDefaults.standardUserDefaults().synchronize()
//retrieve data
let tabledata = NSUserDefaults.standardUserDefaults().stringForKey("\(identity.text!)listA")
myArray = [tabledata!]
tableView.reloadData()
但我明白了
致命错误:在展开 Optional 时意外发现
nil价值
尝试加载数据时。我不确定问题出在存储还是检索中。有没有人经历过这种情况?
【问题讨论】:
标签: ios swift tableview nsuserdefaults