jjzjj

fetchedResultsController

全部标签

ios - 表格 View 加载缓慢

我的tableview加载时间有问题,我该如何改进?加载一个包含大约90000多行的TableView大约需要25-30秒。我的sqlite数据库中有大约130000行,我使用核心数据访问该数据。如有任何帮助或建议,我们将不胜感激。感谢您抽出宝贵时间,如果您需要更多信息,请告诉我。我一直在努力优化的两件事。+核心数据-也许我对数据的获取可以改进,但我不知道我还能做什么,下面列出了代码。if(fetchedResultsController!=nil){returnfetchedResultsController;}NSFetchRequest*fetchRequest=[[NSFetc

ios - 在模拟器中查看核心数据的内容

我有一个一对多的CoreData模型。有任务列表和属于任务列表的任务。我的问题是每当我创建一个新任务时,也会创建一个任务列表。“新任务列表”是数据库中名称字段的默认值。“Newtasklist”是View新建tasklsit时存储的值。可以看出,每次创建任务时,都会自动创建一个具有默认名称值的任务列表。问题这是它应该看起来的样子吗?如果是这样,我如何进行查询以仅选择Z_ENT=1的任务列表名称(那些是父项,对吗?)如果这看起来非常错误,我该如何正确插入内容。我认为我的表关系是正确的-但如果这可能是问题所在,我会发布屏幕截图。模型图我的代码选择列表时:NSManagedObject*ma

ios - CoreData 合并与单个上下文冲突

对于一个看起来太愚蠢以至于不存在的问题,我一无所获。我有一个使用CoreData生成对象的UITableView。我在[contextsave]处返回错误:if(editingStyle==UITableViewCellEditingStyleDelete){NSManagedObjectContext*context=[self.fetchedResultsControllermanagedObjectContext];Stop*stop=[self.fetchedResultsControllerobjectAtIndexPath:indexPath];[contextdelete

ios - NSFetchedResultsController 尝试将第 1 行插入第 0 节,但在使用 userInfo(null)更新后第 0 节中只有 0 行

我将NSFetchedResultsController与UITableViewController一起使用。我成功地将新对象添加到分离View中的核心数据,ParseStarterProjectAppDelegate*appDelegate=[[UIApplicationsharedApplication]delegate];NSManagedObjectContext*context=[appDelegatemanagedObjectContext];NSManagedObject*newWorkout;newWorkout=[NSEntityDescriptioninsertNe

ios - 如何在 iOS 的 openfire/xmpp 中获取所有在线用户的列表?

我正在获取在线/离线用户。这样如果我需要检查我必须每次发送请求以获得存在我如何检查多个用户或仅在线用户? 最佳答案 IhaveimplementNSFetchedResultsControllerDelegate.iamgettinglistofOnlineuserin"SectionNum"=0.wheneverusergoesoffline/onlinecontroller'sdelegatemethodcalled.accordinglyupdatetableView.//NSFetchedResultsController*

ios - 使用两个独立的 View Controller 更新核心数据模型

我最初将我的应用程序设置为将一个订单项存储在我的核心数据模型中的单个实体中。从那以后,我决定更改它以允许主uitableview简单地列出每个项目的名称,然后当您点击一个项目时,您可以编辑项目名称并在uitextview中添加其他子项目。我有两个VC。ViewController编辑项目我现在有两个实体。元素-->元素名称列表-->列表名Item与List有关系*list-列表-项目List与Item有关系*items-项目-列表我有点困惑的是如何获取存储在新实体中的数据。如果List是Item的子项,获取Item会自动从List获取对象吗?现在您可以在主VC上输入一个项目并保存它。如

ios - 核心数据一对多关系不存储其数据

我有一个基于TableView的应用程序,它有一个MasterTableViewController和一个DetailChildTableViewController。MasterTableViewController在导航栏中有一个+,因此用户可以看到一个View,可以在文本字段中输入该文件夹的名称。用户完成后,时钟完成,然后使用核心数据存储此文件夹,并在MasterTableViewController中显示此新文件夹。这是这个特定TableViewController的代码MasterTableViewControllerclassMasterTableViewControlle

ios - 有人可以解释这个@synthesize 语法吗?

我在最新的iOSSDK中使用带有核心数据的示例导航View模板。在rootViewController.m文件中,我在@synthesize行中看到了这一点:@synthesizefetchedResultsController=fetchedResultsController_,managedObjectContext=managedObjectContext_;头文件所在位置:@privateNSFetchedResultsController*fetchedResultsController_;NSManagedObjectContext*managedObjectContext

objective-c - 信号错误 : 'NSInvalidArgumentException'

在过去的一天里,我刚刚毁坏了我的rootViewController。我现在收到此错误,但不知道去哪里修复它。任何关于如何修复的帮助,或者更好的帮助,帮助我破译错误输出,这样我就可以自己解决了。2011-10-2408:56:29.746DiningLog[2955:207]-[NSCFStringsetTableViewStyle:]:unrecognizedselectorsenttoinstance0x595b1502011-10-2408:56:29.749DiningLog[2955:207]***Terminatingappduetouncaughtexception'NS

ios - 如何将谷歌即时搜索栏添加到 iOS 应用程序

我想在我的iOS应用程序中添加一个谷歌即时搜索栏,就像在iOSSafari中一样,但我无法在任何地方找到它。你们能帮忙吗?提前致谢。 最佳答案 我假设您正在使用UISearchBar。您可以使用您的代码-(void)searchBarSearchButtonClicked:(UISearchBar*)theSearchBar在方法中-(void)searchBar:(UISearchBar*)searchBartextDidChange:(NSString*)searchText请记住,您不需要在searchBar:textDidC