分类:IPhone

IPhone

按日期(yyyy / MM / dd)与NSFetchRequest组合

我必须计数和分组更多的3个属性。 我正在拉我的头发,而分组和计数字段与日期(yyyy / mm / dd HH:mm:ss) 我想按年 - 月 - 日分组,忽略时间。但我仍然需要时间的细节视图。时区在这里起着很大的作用。所以我只是保存它的utc格式。 NSFetchRequest * fetchRequest = [[NSFetchRequest alloc] init]; NSE

IT屋 2017/1/10 23:39:50 喜欢

IPhone

保存NSUndoManager事务一个接一个

我需要保存更改不仅局部到核心数据,但在服务器上。 我担心的是,在我的情况下,用户可以在短时间内完成大量的互动。在交互之间没有足够的时间来接收从服务器返回的成功消息。所以要么我锁定GUI,直到下一条消息返回 - 这是现在的情况 - ,或选择一种不同的方法。 我的新方法是让用户做许多交互并将事务放在 undo stack $ c> NSUndoManager ,在 NSManagedObj

IT屋 2017/1/10 23:38:54 喜欢

IPhone

RestKit 0.2x同时RKManagedObjectRequestOperation

在RestKit 0.10.3中使用委托方法我能够发送同时的GET请求,即使每个的映射是顺序执行。我有GET请求,需要这么多时间来接收响应,所以我想同时发送所有请求,但尊重映射中的顺序(我有关系穿越三个请求)。我需要: 1)发送GET请求n。 1,发送GET请求n。 2,发送GET请求n。 3 2)在收到响应1时开始映射请求1 响应1完成,等待响应2并映射 (或者如果已经接收到

IT屋 2017/1/10 23:38:41 喜欢

IPhone

将对象提交到数据库

我在向数据库提交记录时遇到了一些问题。当我点击一个按钮,我从网站下载记录,对象在内存中,一切正常,但这些对象只是提交到核心数据,当我实际关闭的应用程序。 谨慎, Stephen div class =“h2_lin”>解决方案 在 NSManagedObjectContext : 尝试将 的未保存更改提交到其持久 商店的对象。 - (BOOL)save:(NSErr

IT屋 2017/1/10 23:37:27 喜欢

IPhone

核心数据迁移:将字段提取到抽象实体子代

我有一个迁移,其中我将字段从一个实体移动到另一个实体,这是一个抽象实体的孩子。我的模型有一个实体 Thing ,它是一个抽象实体的1-> M, AbstractWidget parent for NewStuff 。像这样: + ------- + + ------------ ---- + + ---------- + | Thing |< --->> | AbstractWidge

IT屋 2017/1/10 23:37:12 喜欢

IPhone

获取coredata关系

我想知道如何从我的核心数据关系船提取项目。我想它应该是一个字典或数组或返回的东西,以便你可以有你的一个很多东西。 我很失落在这我知道如何写/读单个对象,但这种关系的东西是混乱的。 我认为我已经成功地写了一个关系coredata,但现在我想能够读它看看我是否有正确的..我已经开始写这个方法,但不知道实际做什么来获取所有的信息。 这是代码我有这么多..为读和写 - (voi

IT屋 2017/1/10 23:36:04 喜欢

IPhone

iOS应用程序coreData与PersistentStore作为静态sqlite数据迁移?

应用程序使用来自bundle目录的静态sqlite(初始数据)作为Coredata的持久存储。 sqlite有7个表,其中一个表通过添加额外的列/字段来修改。我如何让coreData了解持久存储(存储)已更改,并需要采取新的更新? 像我们为coredata做的那样,是否有任何模型版本的概念? 解决方案 1>打开您的.xcdatamodeld文件 2>点击编辑器 3>选择添

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

IPhone

在Watch Extension和iPhone上使用相同的启用iCloud的CoreData存储

从Apple Watch扩展程序打开启用iCloud CoreData商店时,我看到了一些奇怪的行为。 我在所有目标中使用相同的iCloud Container。 这里是一个图片,显示了无处不在容器内的文件夹: 它似乎为iPhone&观看 我在iPhone应用程式&观看扩展。任何想法为什么这是发生? 如果我理解这正确,它对待iPhone应用程序&观看扩展作为单独的用户?

IT屋 2017/1/10 23:35:19 喜欢

IPhone

设备上的核心数据未访问sqllite DB

澄清'不访问'sqlite DB:上下文/存储不能检测设备上的.sqlite中的任何条目,尽管NSBundle具有.sqlite并且.sqlite的文件大小是正确的大小。在模拟器中,上下文/存储工作正常。 我很抱歉。我添加了一个模型版本到我的xcdatamodeld。我重置版本,让我的代码自动执行迁移,并重新填充我的数据库。 在iPhone模拟器,它的工作原理。但是,当运行一个设备时,

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