Core data 增量存储和大量核心数据获取
我一直在使用AFIncrementalStore,并决定分析我的核心数据获取请求。我不知道为什么请求的数量会如此之多。我有没有搞错什么基本原理Core data 增量存储和大量核心数据获取,core-data,afnetworking,nsfetchrequest,afincrementalstore,Core Data,Afnetworking,Nsfetchrequest,Afincrementalstore,我一直在使用AFIncrementalStore,并决定分析我的核心数据获取请求。我不知道为什么请求的数量会如此之多。我有没有搞错什么基本原理 我相信我已经解决了这个问题。我将该服务用作后端,但没有覆盖-requestForFetchRequest:以添加where子句。我只想要与当前登录用户关联的项目。这似乎有固定的东西 -(NSURLRequest*)requestForFetchRequest:(NSFetchRequest*)fetchRequest with context:(NSMa
我相信我已经解决了这个问题。我将该服务用作后端,但没有覆盖-requestForFetchRequest:以添加where子句。我只想要与当前登录用户关联的项目。这似乎有固定的东西
-(NSURLRequest*)requestForFetchRequest:(NSFetchRequest*)fetchRequest with context:(NSManagedObjectContext*)context{
NSMutableURLRequest*request=[[super requestForFetchRequest:FetchRequestWithContext:context]mutableCopy];
NSString*whereUserId=[NSString stringWithFormat:@“where={\“userId\:\“%@\”},[PFUser currentUser].objectId];
[请求setHTTPBody:[whereUserId dataUsingEncoding:NSUTF8StringEncoding];
返回请求;
}
现在,当我选择每个项目时,我得到了初始加载的获取请求。更合适。在我的AFRESTClient子类中