我正在尝试将NSIndexPath
保存在NSUserDefaults
中,但遇到了以下异常:
尝试将非属性列表对象 {length = 2, path = 0 - 12} 设置为NSUserDefaults/CFPreferences关键字LastSelectedIndeX的值
我的代码:
let selectedIndexPath = tableView.indexPathForSelectedRow
NSUserDefaults.standardUserDefaults().setObject(selectedIndexPath, forKey: "lastSelectedIndex")
NSUserDefaults.standardUserDefaults().synchronize()
那么我该如何保存NSIndexPath
, 以便在另一个视图控制器中使用呢?