我搜索了一种如何读取存储在 plist 文件中的变量的方法(或模板)。我看到了一些代码,但没有代码适用于最新的 Swift 版本。
我是 Swift 的新手,实际上我并没有检查它到底是如何工作的..有人可以这么好并给我一个例子吗?
我有一个 CollectionView,想要显示我的 plist 文件中的字符串。这是我的 plist 文件:
对于每个动物键(字典类型)两个子键(名称和图片)。根 --> 动物 --> 动物1
除“名称”和“图片”之外的所有键都是字典。现在我想获取字典并在我的收藏视图中显示名称和图片。稍后我将添加更多变量。我希望这是可以理解的 :'D
我的不完整代码:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let path = Bundle.main.path(forResource: "Animals", ofType:"plist")!
let dict = NSDictionary(contentsOfFile: path)
SortData = dict!.object(forKey: "Animals") as! [Dictionary]
}
Run Code Online (Sandbox Code Playgroud)