问题标签 [nsentitydescription]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 从“NSEntityDescription *”分配给“NSManagedObject Subclass*”的不兼容指针类型
我正在保存托管对象上下文,并使用以下方法来执行此操作:
它有效,一切似乎都很好,但我收到了警告:
VitTrainingDay
是核心数据实体 TrainingDay 的 NSManagedObject 子类。
trainingDayObject
是一个实例VitTrainingDay
我试过阅读 上的文档NSEntityDescription
,但由于我分配给一个实体,我对问题所在感到困惑。
我对核心数据和 Objective-C 很陌生,所以如果这真的很明显,请原谅我。这几天一直困扰着我。
core-data - 获取 NSEntityDescription 关系
我有一个像这样的核心数据模型:
SALES_REP <--->> 客户 <---->> PURCHASE_AGREEMENT <<-------->> 产品
我可以获得购买协议的实体描述,并且可以获得关系(toCustomer 和 hasProducts)
但是是否也可以获得 Sales_Rep 或者我必须通过 CUSTOMER 实体来获取它?
谢谢
ios - NSEntityDescription 创建方法的区别
以下两种方法在结果方面有什么区别:
我应该什么时候使用它们中的每一个?
ios - iOS:具有一对多关系的核心数据更新对象
在我的应用程序中,我有以下代码来更新数据库:
没关系,但我还有其他两个与 Struct 相关的对象:
“Id_Loc”(一对多)“Details”(一对一)
我不知道如何更新它们,我不知道如何从我的对象“结构”中调用它们我什么也没找到你能帮帮我吗?谢谢
ios - iOS:更新核心数据数据库需要很多时间
在我的项目中,我应该下载以这种方式制作的 JSON 文件:
我的代码是这样的:
如您所见,我将字典数组传递给该方法,然后检查实体是否存在。它工作正常,我没有细节问题。'问题',如果它是调用它的方式,是我有 12000 个元素,这个方法运行了大约 53 秒。它非常非常慢。我可以采用什么类型的解决方案来加快速度?或者我应该把这个方法放在后台进程中?谢谢
ios - iOS:删除核心数据中具有一对多关系的实体
在我的应用程序中,我以这种方式有两个实体:
所以,我有两个问题:
1-当我删除“第一个”实体时,我想删除属于第一个的所有实体“特征”。我是否设置删除规则“级联”?
2-如果我从图中删除“特征”对象,使用方法
我也想删除特征身份,不仅从图中,有什么办法呢?
谢谢
ios - 核心数据:删除最后一个具有一对多关系的实体
在我的应用程序中,我有两个实体:
多个“活动”内部有记录。当我删除活动中的最后一个 ActivityRecord 实体时,我还想删除活动实体。我确实“取消”了 whichDate 但未删除活动的删除规则。
结果在这里:
ios - iOS: sorting an NSArray of core data objects
I have a NSArray with core data entities called:
thy have an attribute called "value" that can be a double
I have to sorting this array by this value but I don't understand what's the way to do it, because I have not a key to access to the object.
Do you have any suggests?
ios - 在 NSArray 中获取 NSFetchRequest 的所有结果
在我的应用程序中,我这样做是为了从实体中获取所有特定价值
int 这样我获得了一个NSArray
iesNSDictionary
但我直接想要一个值数组。什么是没有循环的快速获取它的方法?
sqlite - 以编程方式检查核心数据实体是否被索引
我目前正在使用位于Core Data 和sqlite 数据库之间的库(即它处理大量Core Data 调用,并将它们转换为SQL 查询)。我注意到在创建 sqlite 表时,它不会添加任何索引。我试图添加此功能,但看不到核心数据模型“索引复选框”属性的存储位置。
我可以访问每个 NSEntityDescription 和 NSAttributeDescription,我认为这将是列出“索引”属性的位置。但是,compoundIndexes 数组为 nil,并且似乎没有另一个索引属性。