【发布时间】:2016-12-27 07:39:19
【问题描述】:
我有一种情况,我想过滤具有NSDictionary 对象的NSArray 对象,并且每个对象都有键name。我想用name 键值应以特殊字符或数字字符(如0-9,~!@#$%^&*()_ 等)开头的对象数量进行过滤。
我试图在谷歌上找到这个但没有得到正确的解决方案。我使用了以下谓词,但无法获得正确的对象。
NSPredicate *predicate= [NSPredicate predicateWithFormat:@"self.name BEGINSWITH %@",@"[^0-9]+.*"];
【问题讨论】:
标签: ios objective-c nsarray nspredicate nscompoundpredicate