Я искал способ (или шаблон), как читать переменные, которые хранятся в файлах plist. Я видел несколько кодов, но ни один код не работал с последней версией Swift.
Я новичок в Swift, на самом деле я не проверяю, как именно он работает. Может ли кто-нибудь быть таким милым и дать мне пример?
У меня есть CollectionView и я хочу отобразить строки в моем файле plist. Это мой файл plist:
Для каждого ключа животного (тип словаря) две субключи (имя и изображение). Root -> Животные -> Животные1
Все ключи, кроме «name» и «picture», являются словарями. Теперь я хочу получить словари и показать имя и изображение в виде моей коллекции. Позже я добавлю больше переменных. Я надеюсь, что это понятно: '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]
}