core-data相关内容

最好的办法要更新管理从异步Web服务响应对象?

我有一个的NSManagedObjectContext 相关联的主线程( mainContext ),在那里我获取所有 NSManagedObject 我展示整个应用程序。 用户不编辑这些对象,但我从网络服务的更新。我定期执行这样的服务异步调用,他们“告诉”我哪我的管理对象已被删除(如果有的话),这其中有新的信息(如果有的话)进行更新,如果我需要插入新的对象。 所以,我需要首先获得所有服务的反 ..

解析逗号分隔列表的最佳方法

我reciving从我与通信服务器的JSON数据包,我回来了请求中的一个具有JSON数组中的一个项目是returnes这是逗号分隔字符串的字符串。 它看起来像这样,当我的NSLog的JSON数据包作为一个数组。 ( “\\”完成\\“,\\”半拉子值\\“,\\”损坏值\\“”, “”, 0 ) 我可以访问JSON数组像这样的第一项的NSString * first ..
发布时间:2016-06-03 22:21:33 移动开发

如何排序数组由valueForKey取

我有通过多种方法运行编译数组的fetchResultController。最后一个单元格显示姓名和电话号码(排名)。我想借此从的tableview细胞和由数字(升序)排序。我试过nssortdescriptor在FRC但遇到问题时,我尝试调用'排名',因为它不是我取的实体的的keyPath。有没有我可以拦截此阵散发出来的FRC由valueForKey排序的地方:@“排行榜”?我将如何实现这个排序? ..

CoreData在斯威夫特阵列

我想从CoreData获取数据并返回它作为一个流行的图表库图表的数组。下面的code运行良好,我可以打印数据到控制台,但是我想,以填补在CoreData项self.hkdataBase并将其返回。任何知道我做错了? 类的ViewController:UIViewController的{ 变种hkdataBase = [HKdataBase]() ... FUNC fetchCoreDat ..
发布时间:2016-06-03 22:02:24 移动开发

排序这与CoreData填充数组

我有哪些用户可以输入数值,并将它们存储到核心数据作为字符串文本字段。反过来,我检索这些值,并存储它们放入数组为整数。我想要做的排序是该阵列由用户,因为我试图绘制的值,看看随着时间的推移其走势存储值的顺序。眼下值从所有我可以告诉填充在一个完全随机的方式我的图表。 VAR的客户端:客户端! =零 变种权重= []FUNC getWeights(){ VAR assessmentWe ..
发布时间:2016-06-03 21:54:56 移动开发

核心数据排序撷取的请求

我需要通过ID获取我的数据库和秩序了。因此,例如,我在数据库中,database_id的和内容的两列。当我的NSLog最后一行我得到“内容”列中的所有行。但是,我需要根据这些database_id的“内容”行进行排序是1,2,3,4,5,6(升序)。帮助??? NSFetchRequest *请求= [[NSFetchRequest的alloc]初始化]; NSEntityDescrip ..
发布时间:2016-06-03 10:56:49 移动开发

填充核心数据的属性数组

我试图填补我的数组。 VAR权重= [] 与来自NSManaged对象的属性。我的核心数据的关系就像如下客户< - >>评估。我有考核中的“权重”的属性,我想,以填补我的阵列,这些值这是字符串。我的变量: VAR的客户端:客户端! =零 获取成功,我已经选择了特定的客户端,但我不知道怎么填我的数组与特定的客户称为“权重”评估属性的值。我只就变得如... client.ass ..
发布时间:2016-06-03 10:19:32 移动开发

删除核心数据对象,未能配合雨燕数组元素类型

当我试图从我的核心数据删除对象,我得到这个错误: 致命错误:NSArray的元素眼福雨燕数组元素类型 和我要知道为什么会这样。我的表视图分为几个部分,也许这有什么关系呢?我从来没有与前一表视图删除核心数据的任何问题,所以这是很奇怪的我。 我的code是这样的: VAR用户列表= [用户]() VAR用户名= [字符串]() viewDidLoad中(){ 让a ..
发布时间:2016-06-03 09:34:37 移动开发

核心数据 - 如何从一个实体获取记录,并将其添加到另一个实体

我有两个实体:TempProducts和产品 TempProducts在TableView中填充。 当他点击一个按钮,我需要从TempProducts得到的所有记录,并添加他们Products.After我删除所有TempProducts为了表是空的下一次用户必须在tableview.Than输入数据。 - (IBAction为)SAVEDATA:(ID)发送者 { //取得TEM ..
发布时间:2016-06-01 22:46:47 其他开发

获得双打的迅速数组的总和

我有我从核心数据读取和转换为双打串数字数组。我希望得到他们的总和,一旦我这样做,但我得到一个错误。我已经试过这样的: 覆盖FUNC viewDidLoad中(){ super.viewDidLoad() // CoreData 让我们的appDelegate = UIApplication.sharedApplication()。委托作为的AppDelega ..
发布时间:2016-06-01 22:38:11 移动开发

核心数据:NSLog的输出不显示"场"

我不明白的NSLog对由NSFetchRequest返回的数组的输出。 我读我的数据库,并把该内容在一个阵列,通过阵列循环,然后输出与NSLog的内容。我不明白在日志文件中的输出。低于code: - (无效){createXMLFeed //从数据库中获取信息。 NSFetchRequest *请求= [[NSFetchRequest的alloc]初始化]; NSE ..

斯威夫特 - 如何获取一个具有初始化数组的索引?

我想提出一个IOS应用程序,我用快捷。我有一个数组,我需要为了从我的CoreData数据库中检索数据。 VAR myList中:数组< AnyObject> = [] 这“myList中”数组有所谓的“星期一”的项目。我想获得这个项目的索引。我试图用这个来获得指标,但它不能正常工作。找到(daysOfWeek,“C”)! 它给了我一个错误的“遗传Paramater不能绑定到 ..
发布时间:2016-05-31 21:08:46 移动开发

什么是排序核心数据实体的最好方法?

我有一个完全工作的核心数据模型,但是当我回到使用读取请求的数据,它在一个看似随机的顺序。什么是排序此数据的最佳方式?它是用在核心数据模型另一个表,和'查询'的第一个?或者,会是将数据下拉到一个数组和排序这样的说法? 我不太知道怎么做任何这些,这是我问这个问题的原因。 解决方案 您的问题是相当普遍的,但我会尽力给你一些提示。 当您使用 NSFetchRequest 类,您可以指定排序描述 ..
发布时间:2016-05-31 19:47:58 移动开发

如何保存阵列到CoreData?

我要我的数组保存到核心数据。 让阵列= [8,17.7,18,21,0,0,34] 这是内部数组的值,和值的数量是可变的。 1。做什么我宣布我的NSManagedObject类中? 类PBOStatistics:NSManagedObject,Equatable { @NSManaged VAR日期:NSDate的 @NSManaged VAR平均:NSNumber的 ..
发布时间:2016-05-31 19:17:58 移动开发

iOS的核心数据结构技巧希望

我只是想获得的最好办法建筑师几个指针我的第一个核心数据的应用程序,主要对象和互动,我会要求。 中的数据被远程存储,我需要通过HTTP访问它,它会以JSON格式响应。我想这个缓存使用核心数据设备。每天都会有服务器上的新数据,所以我需要相应访问这一点,并更新模型。 有没有我可以用它来帮助我的任何SDK类,还是我要手卷呢? 我想我在寻找一个模式控制器,我打电话来获取数据,它将返回核心数据缓存的数据 ..
发布时间:2016-05-28 10:52:08 移动开发

在客户端(IOS)核心数据缓存数据从服务器策略

我写了与后端通信许多iOS应用。几乎每一次,我用HTTP缓存缓存查询和响应数据(JSON)解析为目标-C的对象。对于这个新的项目,我想知道如果核心数据的方法才有意义。 下面是我想: 的iOS用户端使请求到服务器并解析来自JSON的对象CoreData模型 每当我需要一个新的对象,而不是直接获取服务器,我分析CoreData,看看我是否已经取得该请求。如果该对象存在且尚未过期,我用的是获取的对 ..
发布时间:2016-05-28 10:45:51 移动开发

与AppStore的更新问题

我有我的应用程序(第一个)一个问题,当人们AppStore的下载它,这里是情景: 我有一个小测验,应用程序与数据库中的2.174问题(核心数据和sqlite3的)。问题首先驻留在.txt文件和被更新为基于的.txt名称,它包括日期的文件名的数据库。当应用程序启动并发现该文件的名称被更改将出现以下情况: 删除所有记录在数据库中 阅读所有问题和显示屏幕更新 显示第1游戏画面,并开始播放 ..
发布时间:2016-05-27 23:02:07 移动开发

coredata - 交付/设置默认数据

我用coreData在我的iOS应用。这是可能的,用户添加,删除数据存入数据库。 我必须提供默认的数据(一些不同的数据集)。 此刻,我创建首先应用程序启动数据库。我从一个CSV文件中读取的数据与它创建数据库。 CSV文件是在应用程序沙箱;在coreData(managedDocument)是ApplicationDocument(创作上运行...)。 它的工作非常适合我 - 但我问我,将苹 ..
发布时间:2016-05-27 22:26:31 移动开发