nsfetchedresultscontrolle相关内容

使用NSFetchedResult控制器和每个月的节标题

可能重复: 使用fetchedresultcontroller为每个月设置不同的部分 我试图将每个月的 UITableview 拆分成几个部分。我开始使用苹果的 DateSectionTitles 示例。首先,我在我的 coredata 中添加了一个属性“sectionIdentifier”。然后在我的 managedobject 子类中添加了此方法。 - (NSString ..

iOS:如何使用谓词NSexpression检查用户输入的有效性和一致性

在我的应用程序使用coredata我有一个实体有两个属性 GridValue (数值), RecordingDate (NSdate))。一个表格视图中的用户每天可以输入这两个值,并且使用提取控制器记录它们。为了更好地了解这里的两个视图的屏幕截图: Addviewcontroller 是用户在其中添加新值并且当用户点击静态表格视图中的两个字段中的任何一个时,他会被重定向到“Zahl Datu ..
发布时间:2017-01-10 23:53:55 移动开发

NSFetchedResultsController似乎是将空对象插入数组?

我不知道发生了什么问题。我在我的数据模型中有一个实体,称为Quote,其中约3,000个存储在.sqlite中。我只是试图通过 NSFetchedResultsController 将这些实体的属性之一添加到 UITableView 的单元格中c>。我得到的错误是这行代码: NSFetchedResultsController * theFetchedResultsController = ..

核心数据:如何显示用于在表格单元格中计算值的提取请求的结果

我是iOS的新手(如果我不清楚,或者问题已经在别处解决了,我先表示歉意),我经历了很多教程来学习基础知识。仍然,我一直面临以下问题与核心数据做以下: 我理解如何从核心数据从数据提取数据,排序它并显示它,但现在我不知道如何编程性地工作一个属性(它是我的数据库中的表中的一个瞬态属性)需要计算和显示在嵌入在导航的tableview控制器中的静态tableview单元格控制器。 示例:我有一个 ..

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

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

NSFetchedResultsController产生的节的顺序?

是否 NSFetchedResultsController 为 sectionNameKeyPath 标识的属性分配值始终以升序排列? 例如,如果我的 sectionNameKeyPath 是一个(可选)布尔属性值 @ YES), @(NO), @(YES) (因为 NO 对应于 0 ),第二部分接收两个(因为是对应于 1 )? 解决方案 可以改变顺序(不引入另一个属性“反转”第一个 ..
发布时间:2017-01-10 23:22:52 移动开发

CoreDataTableView从子项ManagedObjectContext和Parent ManagedObjectContext保存时不更新

我试图从一个JSON文件中填充上千个条目的CoreData。我想做的是创建一个新的NSManagedObjectContext与父属性设置为我的主NSManagedObjectContext。每次我保存我的孩子上下文,如果成功,然后保存在我的主要上下文。如果这也成功,我尝试重新加载我的tableview。我的CoreDataTableView设置了一个NSFetchedResultControll ..

我应该在持续更新关系中使用FetchedResultsController对象吗?

我有一个简单的Coredata模型,一个实体称为“对话”,另一个实体称为“消息”。基本上,我需要一种再现iPhone的sms应用程序。 我从一封邮件到另一封邮件之间具有一对一的关系,一对多关系从一个对话到另一封邮件。 对话{ messages> Message.conversation } 消息{ conversation Conversation.m ..

NSFetchedResultsController并获得分组权

我有以下问题。我有一个UITableview由一个NSFetchedResultsController驱动。 它应该显示一个项目,文件夹和文件。没有更大的层次结构。所以一个项目有几个文件夹,那些有几个文件。 现在我的表视图应该显示那些文件,按文件夹分组。 所以我认为我的获取请求的谓词将是: [NSPredicate predicateWithFormat:@“folder.pro ..

增强我的核心数据设计。专家!

a href =“https://github.com/acani/AcaniUsers”rel =“nofollow noreferrer”> AcaniUsers ,我正在下载最接近的20个用户,并在表视图中将他们的个人资料图片显示为缩略图。用户&照片都是资源,因为它们在服务器上都有一个 id (MongoDB BSON ObjectId)。每个用户都有一个unique_id。每张照片在服务器 ..
发布时间:2017-01-10 22:57:59 IPhone

NSFetchedResultsController在修改管理对象时通知其委托人删除更改,并且从不通知插入或更新

我有一个 UITableViewController ,它是一个 NSFetchedResultsController 的委托。我的 NSFetchedResultsControllerDelegate 函数按照 Apple的文档,将表视图控制器作为提取的结果控制器的委托属性。 我也有一些视图控制器,它们显示在表视图的顶部,其中可以修改被管理对象。这些修改是在同一个受管对象上下文中完成的。在 ..
发布时间:2017-01-10 22:54:40 移动开发

fetchresultscontroller问题或受管对象上下文?

参考POST: 核心数据 - 基本问题 我可以从这段代码中获取Managed对象上下文。它带给我另一个问题。我有2个查看控制器和1个NSObject Userlookup(VC) UserlookupSettings / li> FetchProcessor(NSObject) 顺序地,Userlookup vc首先加载, Userlookup设置VC +一个文本框和U ..

如何检查UICollectionView中插入和删除的项目,看到意外删除的项目

我在这种特殊情况下,很难整合 UICollectionView 和 NSFetchedResultsControllerDelegate 。 在我的视图控制器中,我获取一个父实体,但在集合视图中显示其多个子实体。当在此视图控制器中创建一个新的父实体( insertNewObjectForEntityForName )并自动创建一个Child实体并将其添加到父实体 addChildObject ..
发布时间:2017-01-10 22:40:22 移动开发

核心数据和表视图

情况: 我有一笔追踪iOS应用程式的费用,我将费用明细视图控制器的费用存入表格视图,显示费用清单类别和金额。 在tableview的顶部,是一个带有CALENDAR按钮的UIView,一个显示日期的UILabel文本(例如:2012年10月23日))和另外2个按钮。 按下日历按钮可打开一个包含当前日期的自定义日历,两个按钮用于相应地递减和递增日期。 我想根据核心数据实体“费用” ..
发布时间:2017-01-10 22:39:51 移动开发

如何知道从coredata填充的UITableView的最后一个单元格?

我使用一个UITableview核心数据。我调用api和存储数据在我的本地db.Using fetchedResultsController 表正在显示。 从服务器分页的数据每次来20-30项。如果我到达最后一个单元格,而滚动tableView我应该再次调用api获得下一个项目。 这是我的 fetchedResultsController - (NSFetchedResults ..
发布时间:2017-01-10 22:36:31 IPhone

核心数据严重应用程序错误在controllerDidChangeContent

CoreData:错误:严重的应用程式错误。 在调用-controllerDidChangeContent时,NSFetchedResultsController的委托捕获到异常:。 无效的更新:段数无效。 表视图中包含的节的数量update(7)必须等于更新(6)之前表视图中包含的节数, 加或减插入或删除的节数(插入0,删除0)。 with userInfo(null) ..

iOS:保存管理对象上下文过一会儿过了1秒钟

奇怪的问题,奇怪只是从昨天开始。我有一个抓取结果控制器,您可以在其中重新排序没有任何问题。新的应用程序启动后,一切工作正常,快速。但是,如果您从此标签栏更改为另一个标签栏,并编辑一些随机文本字段(甚至没有链接到核心数据,并且不触发任何保存),重新排序非常慢。我可以把它缩小到只保存上下文。但现在我没有线索到哪里看更进一步。任何建议?这是我的重新排序函数: - (void)tableView ..

NSFetchedResultsController数据未更新

我正在制作一个从服务器获取产品列表的应用程序。然后将它们存储在Core Data数据库中,并使用 GMGridView 呈现它们,并且数据源是NSFetchedResultsController。当我更改服务器中的产品详细信息时,我希望我的iOS应用程序同步并进行必要的更改,因此我实现NSFetchedResultsControllerDelegate方法。如何正确更新gridView? ..