【发布时间】:2015-03-07 08:10:21
【问题描述】:
我有一个这样的 NSURL 项目数组:
var array = [NSURL]()
我正在尝试将其保存到 NSUserDefaults:
let defaults = NSUserDefaults(suiteName: "group.a.project")
defaults?.setObject(array, forKey: "NSURLarray")
将导致它崩溃,因为 NSURL 不能存储在 NSUserDefaults 中。
如何将这个 NSURL 数组保存到 NSUserDefaults,以便我可以访问它并根据需要使用数组中的 NSURL(保存一个字符串数组,然后尝试将它们用作 NSURL 将导致错误xcode)?
【问题讨论】:
标签: swift nsuserdefaults nsurl