nsfetchrequest相关内容
我有一个属性为的 NSEntity ( Cloth c $ c>),它从预定义的 NSString 值填充,即Poncho,Jacket,Coat,Gown,Top,Suit等。 我想获取所有的Cloth记录,使记录基于 type 的定义顺序排序。即,所有Poncho的记录在顶部,然后是夹克,然后是大衣,然后是大衣,然后是顶部,然后是西装等。 Poncho ... Poncho
..
我运行我的应用程序,然后抓取我的数据。数据确定。当我第二次跑的时候,我的故事是我的旧价值观。哪里不对? - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { NSEntityDescription * entity
..
我正在使用Swift和Core Data构建一个应用程序。在我的应用程序的某一点,我想有一个 UITableView 显示当前在持久存储中的类型的所有对象。目前,我正在检索它们,并使用 NSFetchedResultsController 在表视图中显示它们。我想通过我的 NSManagedObject 子类的计算属性对表视图进行排序,如下所示: class MHClub:NSManage
..
我想能够使用IN子句搜索实体的关系。 我有以下设置: 我想通过昵称数组发现所有与这些昵称相关联的人。 //查找名称的数组 let nameArray:[String] = [“Tom”,“Tommy”,“Thomas”] //查找所有有昵称的人 let predicate = NSPredicate(format:“ANY Person.nickName in%@”,n
..
如果我的作者 NSManagedObject 模型有 authorID 属性(由服务器确定),如果 NSPredicate 过滤器,则 NSFetchRequest authorID 而不是完整的作者对象?假设我通过某个作者获取所有 Book NSManagedObject $ c>。 predicateWormFormat [NSPredicate predicateWithFormat
..
我有一个核心数据库,我试图使用块谓词创建获取请求,但我得到一个未知谓词错误: 注意:employeeToHouse是属于House类型的属性,当我将NSManagedObject子类化时,为我创建了 NSFetchRequest * request = [NSFetchRequest fetchRequestWithEntityName:@“Place”]; request.pr
..
这是我对上一个问题的后续问题: 核心数据:以多对多关系管理员工合同? 有关于这个问题的图表,作为一个快速提醒,有以下内容: contract> - employees 我已经能够在每个实体中手动保存1个实体,并在NSLog中进行了验证。 我创建了一个CompanyListPage列出所有公司。这个想法是,当你点击一个公司,你会得到一个列表,列出所有与该公司有合同的员工
..
我使用Xcode 4.2.1并尝试使用一个变量。我理解在xcode 4,你需要设置变量 $ variable 。我在Xcode中为我的获取请求变量为 $ currDate ,我的代码为 NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@“Y
..
我试图为核心数据获取请求创建一个排序描述符,以获取按计算值排序的对象(例如,两个或多个属性的总和)。这可能吗?提前感谢。 解决方案 从“核心数据编程指南”: 您不能使用基于瞬态属性的谓词获取 (虽然您可以使用瞬态属性在内存中过滤 )。 ...到 总结,但是,如果你直接执行fetch,你应该 通常不添加基于Objective-C的谓词或排序描述符到 获取请求。 因此,按
..
任何人都可以发现为什么这不返回任何ManagedObjects?我试图添加到ATNSManagedObject + EasyFetching类以下,但fetch结果不返回任何内容。如果我在EasyFetch类之外获取这些对象,我有100多个对象,所以我知道它不是CoreData为空。 (void)deleteAllObjectsInContext; { NSManagedObject
..
我使用Core Data缓存大量信息,并且在我的托管对象中设置了一对多关系。自然,我使用NSFetchRequest来获取该关系的奇异边的数组。但是,我使用关系的“许多”一侧填充一个UITableView,当我拉取数据时,我希望它按字母顺序排序。 如果我不清楚,这里是一个例子: “employee”和“boss”都是NSManagedObjects在一对多的关系 - 每个老板有很多员工
..
我有一个50,000个记录的数据库。我使用核心数据从搜索中提取记录。搜索可以轻松返回1000条记录。使用核心数据和uitableview对这些记录进行分页需要什么?我想一次显示100条记录,并在查看100条记录后显示“加载更多”按钮。 解决方案 在NSFetchRequest及其对批次的控制。您可以设置批量大小和偏移量,这将允许您“浏览”数据。
..
三个问题,但他们都是相关的。如果你喜欢我可以把它们分成三个问题,以便你可以更多的学分。让我知道,如果你想要我这样做。 我有以下代码可以访问NSManagedObject self.managedObjectContext = [(STAppDelegate *)[[UIApplication sharedApplication] delegate] managedObjectCont
..
在我的iPhone Core Data应用程序中,我在主 - 详细视图设置中配置它。 主视图是一个UITableView, $ c> List 实体。 List实体与 Task 实体(称为“tasks”)具有一对多关系,Task实体与列表 c>调用“列表”。 当在列表中选择列表主视图,我想要详细视图(另一个UITableView)列出对应于 List 对象的任务对象。我到目前为止做的是
..
我已经转换我的代码在swift 3.我在我的应用程序中使用核心数据。如你所知,NSFetchRequest已更改。 在swift 2中是: let request = NSFetchRequest(entityName:“UnsyncedTask”) 在swift 3中: let request:NSFetchRequest
..
我想要执行 NSFetchRequest ,将我的资料显示在 UICollectionView : import UIKit import CoreData let appDelegate:AppDelegate = UIApplication.sharedApplication()。delegate as! AppDelegate let context:NSManage
..
我想将实体的 NSFetchRequest 的结果分组。实体都共享相同的抽象父对象。例如: animal | | -cat | | -dog NSFetchRequest include includeSubentities 设置 TRUE 和实体设置为 animal 。可以将NSFetchedResultsController的 section
..
当创建一个 NSFetchRequest 传递给我的 NSFetchedResultsController 我设置fetchLimit属性为3。 p> 现在开始看起来工作正常。我可以修改前三个返回的对象,以任何方式改变它们的顺序,他们都正确地重新洗牌。问题出现时,我改变一个对象,最初落在前三个以外的方式,现在将其带入前三个,或者当简单地添加一个新的对象,因此它将出现在前三个。 我预期会
..
我不知道它是什么,但它发生时,当提取元素,这就是我所以,因为应用程序只是冻结,我暂停调试和调试器停止在 return [__context executeFetchRequest : 解决方案 检查此帖子,基本上您需要锁定您的persistentStoreCordinator,因为只读调用aren' t线程安全。 Apple文档在此提供此处。干杯我的朋友!
..
我有一个CoreDataTableViewController的子类(UITAbleViewController的子类,由斯坦福大学的人做的链接CoreData和TableViews)。在这个类,我想执行一个fecth,通过一个属性称为“定义”排序,执行它的代码如下: - (void)setupFetchedResultsController { NSFetchRequest
..