我有几个包含json格式数据的文件,并将它们存储在应用程序的捆绑包中。
这些文件中的每个文件都包含与我的Core Data模型的特定实体相关的数据,以字典数组格式表示。
我将这些文件中的每一个称为与其所包含的数据相关的实体的名称,并且使每个实体都符合Codable
协议。
我想知道是否有可能通过遍历实体(得益于entities
类的属性NSManagedObjectModel
获得),搜索相对于每个实体的文件,解析数据并永久保存它们在执行此操作的NSmanagedobjectcontext
中。
我可以通过调用方法正确执行此操作:
try JSONDecoder().decode(<MyEntity>.self,from: data)
但我希望即使不指示“ MyEntity”类也可以做到,而是要动态获取它。
感谢您的帮助