Nspredicate之间

用户开发

我可以将NSPredicate应用于与日期相对应的字典数据的过滤器数组吗?

NSPredicate *betweenPredicate =[NSPredicate predicateWithFormat: @"attributeName BETWEEN %@", @[@1, @10]];
NSDictionary *dictionary = @{ @"attributeName" : @5 };
BOOL between = [betweenPredicate evaluateWithObject:dictionary];
if (between) 
{
    NSLog(@"between");
}
用户开发

我得到的解决方案是按日期为过滤器myArray设置以下谓词格式。

当数组中有大量数据时,它的速度确实非常快。

NSArray *filteredarray = [myArray filteredArrayUsingPredicate:[NSPredicate 
predicateWithFormat:@"(EventStartDateForMonthview <=  %@) AND 
(EventEndDateForMonthview >=  %@)", strOndate,strOndate]];

谢谢

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NSPredicate在两个日期之间NSInvalidArgumentException

来自分类Dev

NSArray和NSObject之间的NSPredicate值匹配

来自分类Dev

模拟器和设备之间不同的NSPredicate行为

来自分类Dev

两个日期之间的范围的NSPredicate无法正常工作

来自分类Dev

NSPredicate在两个NSString类型的日期之间进行过滤

来自分类Dev

NSPredicate中ALL,ANY和SOME运算符之间的区别

来自分类Dev

NSPredicate格式

来自分类Dev

NSPredicate函数

来自分类Dev

NSFetchResultsController的NSPredicate

来自分类Dev

NSPredicate创建

来自分类Dev

斯威夫特-NSPredicate

来自分类Dev

NSFetchResultsController的NSPredicate

来自分类Dev

NSPredicate 差异

来自分类Dev

NSPRedicate valueForUndefinedKey

来自分类Dev

在各个视图之间使用NSFetchedResultsController快速编辑相关的Core Data对象/如何格式化NSPredicate并将其与块一起使用?

来自分类Dev

NSPredicate返回空数组

来自分类Dev

NSPredicate,executeFetchRequest崩溃

来自分类Dev

NSPredicate完全匹配

来自分类Dev

NSPredicate with Multiple Conditions

来自分类Dev

NSPredicate SUBQUERY聚合

来自分类Dev

NSPredicate - Dynamic predicate with arguments

来自分类Dev

NSPredicate for SQL'赞'

来自分类Dev

解析和更改NSPredicate

来自分类Dev

NSPredicate用于字典数组

来自分类Dev

iOS:CHCSVParser和NSPredicate?

来自分类Dev

NSPredicate状态还原

来自分类Dev

快速NSPredicate逻辑或

来自分类Dev

使用NSPredicate过滤数组

来自分类Dev

子查询中的NSPredicate