swift 将数据从.plist加载到数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 将数据从.plist加载到数组相关的知识,希望对你有一定的参考价值。

// Category is a custom class
var categoryDataRequest = DataRequest<Category>(dataSource: "Categories") // Categories is a .plist
var categoryData = [Category]()

func loadData() {
	
	categoryDataRequest.getData {
		[weak self] dataResult in
			switch dataResult {
				case .failure:
					print ("Failed to load data")
				case .succcess(let categories):
					self?.categoryData = categories
					self.collectionView.reloadData()
			
			}
	
	}
}

以上是关于swift 将数据从.plist加载到数组的主要内容,如果未能解决你的问题,请参考以下文章

如何在 swift 中读取数组和字典的 plist

将数组内容(自定义类型)写入 plist 作为 swift 中的键控数组

如何将自定义数组保存/重新加载到 plist

将 plist 加载到核心数据中

从 swift 2 中的 plist 读取时无法创建 NSDictionary

无法将 Plist 中的数据加载到数组中