分类:IPhone

IPhone

Mac OSX - 不存储核心数据

在我的应用程序中,我使用两个表视图绑定到每个 NSArrayController 和数组控制器设置为使用核心数据实体。当生成数据时,将创建一个 NSObject 并将值存储在其中 obj.setValue(_:forKey:)。之后,该对象简单地添加到数组控制器 ac.addObject()。 是否足够让Core Data处理数据的持久存储? 在任何情况下,如果我尝试通过调用saveA

IT屋 2017/1/10 23:34:42 喜欢

IPhone

部分保存managedObjectContext

我已经在中有3个事务: A , B , C 。 如何只保存第一个 A 事务,但在上下文中保留未保存的 B , C 。 插入A ,插入B ,插入C , commit A , 不幸的是 NSManagedObjectContext code> commit A ,但保存所有事务。 解决方案 也许我错过了一些东西。你的目标是保存一个特定的对象,例如 A ,只有当 A 的数据被提

IT屋 2017/1/10 23:34:15 喜欢

IPhone

从核心提取按格式化日期排序的数据

我无法从按照日期排序的Core Data中获取结果。 我有一个包含足球比赛的数据库表。每个匹配都有一个homeTeam,awayTeam和kickoffTime。 kickoffTime是一个NSDate,用于存储匹配开始的日期和时间。 我想在一个TableView中显示一个查询的结果, 。将日期作为节标题。 这比它首次出现的复杂一点。由于不同的时区,在世界的一部分中的一个日期开

IT屋 2017/1/10 23:34:03 喜欢

IPhone

NSPredicate:CoreData fetchRequest按字典数组过滤

是否可以使用字典数组创建NSPredicate? 我有以下结构: [{name:“foo”,city:“Paris”},{name:“bar”,city:“London”}] 我想通过这些对过滤我的 NSFetchRequest (假设属性在CoreData中具有相同的名称) 当传递数组时,我可以使用关键字 IN 。但我不知道如何使这个工作与一个字典数组

IT屋 2017/1/10 23:33:31 喜欢

IPhone

CoreData工作缓慢,因为有很多对象。如何优化呢?

我有entity1,其中包含entity2的NSOrderedSet。 Entity2有100个字符串字段。 我在2-3小时内每/秒创建一个entity2的managedObject,并将其添加到entity1。我可以创建一个entity1每天。我每天都这样做!因此在一周内,我的CoreDate数据库将包含(7 * 3或4)21个或28个managedObjects的entity1其中包含e

IT屋 2017/1/10 23:33:17 喜欢

IPhone

Core X上的核心数据光迁移

我使用基于Xcode 6文档的应用程序和核心数据模板OS X,它设置了核心数据栈后面(没有可见的init代码)。现在我需要执行一个简单的核心数据轻量级迁移,我已经创建了新的版本化模型并激活它。我真的必须手动实现核心数据栈初始化才能够通过迁移权限?如果是的话,核心数据栈应该在哪里初始化,以便它将覆盖默认值。 解决方案 您正在使用基于文档的应用程序模板 - 这是原始问题中留下的一个至关重要的细

IT屋 2017/1/10 23:33:06 喜欢

IPhone

我不能得到一个nsmanageobjectcontext

我(类似)遵循斯坦福CS193P ios类,我试图得到一个文档上下文,而不必从控制器传递到控制器。 Haggerty教授使用这种方法来获得他的上下文,但它不适合我。我拼写一切正确,我可以得到的上下文,当我通过它,但不是当我得到这种方式。 我缺少的东西?我只想得到我知道我创建的数据库的上下文,而不必传入。 - void)useDemoDocument { NSURL * url

IT屋 2017/1/10 23:32:28 喜欢

IPhone

过滤CoreData FetchRequest

我正在尝试过滤fetchRequest。 我可以获得实体的每个记录的完整详细信息,但我只想 这是我的代码目前所在的位置: - (void)fetchStuff { NSLog(@“%s”,__FUNCTION__); NSError * error = nil; NSManagedObjectContext * context = [self managed

IT屋 2017/1/10 23:31:34 喜欢

IPhone

核心数据优化提取请求

此提取请求在iPhone上执行需要大约10秒钟。 目标是从每个类别中提取1个随机缩略图。 设置fetchlimit = 1大多数时间返回相同的缩略图,因此我必须从每个类别获取所有照片。 任何想法? [categoriesArray enumerateObjectsUsingBlock:^(id object,NSUInteger index,BOOL * stop){ NS

IT屋 2017/1/10 23:30:33 喜欢