【发布时间】:2015-08-26 05:55:34
【问题描述】:
我的应用目前使用 Plist 在 TableView 中显示项目。 Plist 位于应用程序的 Bundle 资源中。但现在我希望能够从网络上获取相同的 PList,以便随时更新。
我当前的代码:
func getItems() -> [Dictionary<String, AnyObject>]?{
if let path = NSBundle.mainBundle().pathForResource("Items", ofType: "plist",
let itemsDictionary = NSDictionary(contentsOfFile: path),
let items = itemsDictionary["biology"] as? [String:AnyObject]
{
return items["biology"] as? [Dictionary<String,AnyObject>]
} else {
return nil
}
}
如何实现“可下载”解决方案来检索相同的 Plist?
【问题讨论】: