jjzjj

fetchLimit

全部标签

objective-c - 核心数据查询中的 fetchLimit 和 fetchOffset 可能存在问题

我有一个非常偶发的错误,它涉及包含fetchLimit和fetchOffset的核心数据查询。在很长一段时间内(我已经看到它发生过一次,另一个测试人员也是如此),fetchOffset似乎被忽略了。查询看起来像这样:NSFetchRequest*fetch=[[NSFetchRequestalloc]initWithEntityName:@"MyEntity"];NSSortDescriptor*dateDescriptor=[[NSSortDescriptoralloc]initWithKey:@"timestamp"ascending:NO];NSArray*sortDescrip

objective-c - 核心数据查询中的 fetchLimit 和 fetchOffset 可能存在问题

我有一个非常偶发的错误,它涉及包含fetchLimit和fetchOffset的核心数据查询。在很长一段时间内(我已经看到它发生过一次,另一个测试人员也是如此),fetchOffset似乎被忽略了。查询看起来像这样:NSFetchRequest*fetch=[[NSFetchRequestalloc]initWithEntityName:@"MyEntity"];NSSortDescriptor*dateDescriptor=[[NSSortDescriptoralloc]initWithKey:@"timestamp"ascending:NO];NSArray*sortDescrip

iphone - 为 NSFetchedResultsController 动态设置 fetchLimit

我正在使用NSFetchedResultsController将数据填充到UITableView上。这是一个简单的聊天应用程序,我想首先将最新的25条消息加载到表格中,然后在用户向上滚动以查看较旧的消息时加载更多消息(聊天消息按升序排列)。我为willDisplayCell:中的NSFetchedResultsController调用了一个方法setFetchLimit:就像这样......-(void)tableView:(UITableView*)tableViewwillDisplayCell:(UITableViewCell*)cellforRowAtIndexPath:(NS

ios - 如何取消设置 NSFetchRequest 的 fetchLimit?

documentation对于Cocoa的NSFetchRequestfetchLimit属性说:Thefetchlimitspecifiesthemaximumnumberofobjectsthatarequestshouldreturnwhenexecuted.Ifyousetafetchlimit,theframeworkmakesabestefforttoimproveefficiency,butdoesnotguaranteeit.但是,它没有告诉您如果已经设置了提取限制,如何取消限制请求应返回的最大对象数。在我的NSFetchRequest上使用fetchLimit限制对象

iphone - NSFetchedResultsController 忽略 fetchLimit?

我有一个NSFetchedResultsController来用核心数据中的内容更新UITableView。这是非常标准的东西,我相信你们都看过很多次,但是我遇到了一个小问题。首先是我的代码:NSFetchRequest*fetchRequest=[[NSFetchRequestalloc]init];NSEntityDescription*entity=[NSEntityDescriptionentityForName:@"Article"inManagedObjectContext:self.managedObjectContext];[fetchRequestsetEntity: