gpt4 book ai didi

ios - 从 Model.xcdatamodeld 获取所有实体

转载 作者:行者123 更新时间:2023-11-29 12:38:54 25 4
gpt4 key购买 nike

在我的项目中,我使用的是 MagicalRecord 框架(在 iOS 上为 Core Data 实现事件记录模式)。如何从我的 .xcdatamodeld 文件中检索所有现有的 ENTITIES?我必须遍历所有实体(从我的项目中的托管对象继承的类)以截断存储的数据。

我的模型文件中只设置了默认配置。所以对于下面的数据模型:

我的代码展示了它应该是什么样子:

NSArray *myEntities = // Retrive my entities.
foreach (Class *c in myEntities) {
[c MR_truncateAll];
}

最佳答案

好的,我找到了解决方案 over here .答案很简单:

NSArray *allEntities = [[NSManagedObjectModel MR_defaultManagedObjectModel] entities];
for (NSManagedObject *mo in allEntities) {
[[mo class] MR_truncateAll];
}

关于ios - 从 Model.xcdatamodeld 获取所有实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25527982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com