nsmanagedobject相关内容

神秘键值编码键

我正在尝试从未记录的API(OsiriX)加载数据。 获取NSManagedObject如下: NSManagedObject * itemStudy = [[BrowserController databaseOutline] itemAtRow:[[BrowserController databaseOutline] selectedRow]]; 工作得很好。 但是得到NS ..
发布时间:2017-01-10 23:30:17 移动开发

SWIFT CoreData NSManagedObject

我有一个自定义NSManagedObject(在Swift中),看起来像这样 import UIKit import CoreData @objc(Item) class Item:NSManagedObject { @NSManaged var title:String func entityName() - > String { println(“Enti ..
发布时间:2017-01-10 23:21:53 移动开发

NSManagedObjectContextDidSaveNotification在iOS 7中未触发

我有一个情况,我对主线程中的NSManagedObject的属性进行一些更改。它属于应用程序的主ManagedObjectContext。 我的应用程序启用了线程下载数据,每个线程都有自己的ManagedObjectContext从单个最近的状态创建PersistentStore。 我正在实现 NSManagedObjectContextDidSaveNotification ,以便M ..

核心数据,如何有效地查找和删除托管对象

我的应用程式会传送取得要求给一个日期(上次更新日期)的服务器来更新其内容(核心数据中有2个实体,没有关系,所有属性都是字符串)...大多数时间只接收新内容,但有时它还接收需要更新而不是刚刚插入的旧内容。 1表是非常简单的我只是得到的ids(id从服务器不形成核心数据)的项目,将要在数组中更新,我做这些项目的提取,然后删除它们。之后,我插入更新的项目,因为他们是新的。这是我如何删除他们: ..
发布时间:2017-01-10 23:09:28 移动开发

奇怪的核心数据反应 - 未检测NSManagedObject子类

在我的应用程序中,我使用核心数据似乎有一个非常古怪的错误。 我昨天关闭了这个项目,今天开始开发没有修改代码),现在每次我想添加一行到我的数据库,我得到一个异常说下面的类不是 NSManagedObject ,这是我可笑地确定不是真的,因为它是工作几天,第二,因为我自动生成为 NSManagedObject 子类。我尝试使用 Editor->在我的数据模型中创建NSManagedObject子 ..
发布时间:2017-01-10 23:08:40 移动开发

试图在iOS中基于NSString值动态创建NSManagedObject子类

我正在构建一个利用Core Data的应用程序,它在数据模型中有多个实体。我想做的是创建一个方法,它能够创建NSManagedObject的合适的子类,基于它接收的方法的名称,这将是一个NSString。 我的方法如下: - (NSManagedObject *)addEntity:(NSString *)name { NSManagedObjectContext * con ..
发布时间:2017-01-10 23:07:32 移动开发

发布加载子实体给coredata中的mangedobject

我认为这是错误的,它只加载一个汽车零件: 这种方法需要两个数组一个汽车名称,一个零件,创建一个新的汽车,并添加汽车零件,然后保存汽车到核心数据。 (目前不工作这种方式) for(int i = 0; i //创建一个新的汽车和零件 Car * newCar =(Car *)[NSEntityDescription insertNewObjectForEntityForName:@“C ..
发布时间:2017-01-10 22:51:00 移动开发

如何输出视图层次结构&内容到文件?

我在写一个美化的“绘画”应用程序,用户可以在其中粘贴图像,绘制一束UIBezier曲线,并移动所有这些东西并旋转它们。 大部分是通过将UIImageViews和(子类)UIViews作为子视图堆叠到视图控制器的主视图中实现的。 我想让用户能够将他们创建的状态保存为某种文件,并与其他人共享(例如通过DropBox)。 保存本身不是问题(我知道如何保存文件!),只是'最好的'方式从应 ..
发布时间:2017-01-10 22:50:00 移动开发

NSManagedObject类别和委托

我创建了一个名为MapState的 NSManagedObject 。然后我创建了一个类别来调用一些方法并存储一些额外的变量。 .h #import“MapStateDB.h” @protocol MapStateDelegate; @interface MapStateDB(MapState) @property(weak,nonatomic)id ..
发布时间:2017-01-10 22:43:38 移动开发

NSManager的Setter创建_CDSnapshot_Provence_

我有两个NSManagedObject: DataEntered 普罗旺斯 它们之间有一个关系:DataEntered必须有一个普罗旺斯,普罗旺斯可能有一个/多个DataEntered。 一切运行正常,但使用仪器和分配时,每次将普罗旺斯设置为DataEntered时,在#Living中都会出现一个新的_CDSnapshot_Provence_: Provence * p ..
发布时间:2017-01-10 22:37:01 移动开发

保存更新的Core Data实例

在我的iOS应用程式中,我有一个表视图,显示来自核心数据实体的实例。选择行后,应用程序将从实例属性值中打开视图详细信息,如果需要,用户可以更改它们。从表视图控制器,我使用 didSelectRowAtIndexPath 方法传递 NSManagedObject : - (void)tableView:(UITableView *)tableView didSelectRowAtIndex ..
发布时间:2017-01-10 22:20:14 移动开发

当我不为Core Data标量属性编写访问器方法时会发生什么?

我正在使用几个Core Data实体来生成NSManagedObject子类,当我生成这些类时,我选择了“为原始数据类型使用标量属性”选项。如所期望的,整数属性被声明为 int16_t 属性和浮点属性在生成的接口中声明为 float @interface TeamStats:NSManagedObject @property(nonatomic)int16_t pointsScored ..
发布时间:2017-01-10 22:18:11 移动开发

如何在不同的NSManagedObjectContext中设置从一个NSManageObject到另一个的关系

因为我的应用程序是多线程的,我使用两个NSManagedObjectContexts。主上下文在主线程中运行,另一个上下文只在单独的线程中运行。 我创建了一个小测试应用程序。它有两个核心数据实体。父母和孩子。父对象与孩子具有一对多关系。孩子与父有一个1-1关系。 在一个测试方法(运行在一个单独的线程)中,我得到一个父实例,时间之前。所以它在主上下文。我得到这个父代这行代码: 父* ..

核心数据插入行和保存问题

我在保存核心数据以及行组织时遇到一些问题,并且为了更好地了解我的问题是什么,我会解释一下我有: 我有一个主tableview使用动态行,在这个tableview我有一个+按钮,每当按下+按钮,一个tableview出现在popover中,用户可以选择“单元格的类型”在主tableview中插入。 “单元格类型”是自定义单元格,他们有一个类和xib文件。每个自定义单元格都有各种文本字段...所 ..

更新NSManagedObject时,EXC_BAD_ACCESS崩溃

我有一个应用程序从服务器提取JSON数据,将数据解析为NSManagedObject子类,然后将这些NSManagedObject子类用作各种视图控制器中的属性。 我遇到的麻烦是,在将来的某个时候,服务器上的数据会改变,这将触发更新拉取请求。当试图更新NSManagedObject子类,该应用程序崩溃,如果用户然后尝试通过UI修改NSManagedObject例如。回答一个更新NSManag ..