码迷,mamicode.com
首页 >  
搜索关键字:predicatewithformat    ( 34个结果
【转】 iOS 学习之 NSPredicate 模糊、精确、查询
简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。 定义(最常用到的方法): 1 NSPredicate *ca = [NSPredicate predicateWithFormat:(NSString *), ...]; (1 ...
分类:移动开发   时间:2016-05-06 10:46:57    阅读次数:261
正则表达式的用法详解(字符判读的利器)
- (BOOL)validateNumber:(NSString *) textString { NSString* number=@"^[0-9]+$"; NSPredicate *numberPre = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",number]; return [numberPre evalu...
分类:其他好文   时间:2016-04-22 20:24:23    阅读次数:233
iOS 谓词讲解
(1)比较运算符  1.比较运算符 > 、< 、== 、 >= 、<= 、 !=   运算符还可以跟逻辑运算符一起使用,&&  ,  || ,AND, OR 谓词不区分大小写 NSPredicate *p = [NSPredicate predicateWithFormat:@"age >= 18
分类:移动开发   时间:2016-03-13 15:44:04    阅读次数:206
NSPredicate 根据谓语动词 进行 模糊查询
/** * 模糊查询 */ NSString *filterString = textField.text; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF contains [c] %@", filterString
分类:其他好文   时间:2016-02-03 11:35:52    阅读次数:173
NSString
-(BOOL)isChinese{ NSString *match=@"(^[\u4e00-\u9fa5]+$)"; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF matches %@", match]; re...
分类:其他好文   时间:2015-12-02 22:21:53    阅读次数:145
iOS中的过滤器和正则表达式(NSPredicate,NSRegularExpression)
参考链接:http://www.cocoachina.com/industry/20140321/8024.html NSPredicateCocoa提供了一个NSPredicate类,它用来指定过滤器的条件 初始化方法+(NSPredicate*)predicateWithFormat:(NSSt...
分类:移动开发   时间:2015-09-21 23:40:22    阅读次数:320
coredata01
// 添加一条通告+ (ClassEvent *)eventWithId:(NSString *)eventId { ClassEvent *item = nil; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(event_...
分类:其他好文   时间:2015-07-23 23:35:07    阅读次数:187
判断汉字正则表达式更严谨方法!
正如网上流传的,判断中文的正则表达式,绝大部分是这么写的(OC语言): NSPredicate* predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",@"[\u4e00-\u9fa5]"]; /*判断是否为中文的正则表达式*/ if([predicate evaluateWithObject:name]){ //是中文 }else{ //不是中文 } 然而上面的正则表达式,逻辑上讲其实不太严谨:比如一些生僻字,它不能正...
分类:其他好文   时间:2015-07-20 16:42:52    阅读次数:346
iOS开发 判断扫码是否为有效网址
- (BOOL)achiveStringWithWeb:(NSString *)infor{ NSString *emailRegex = @"[a-zA-z]+://.*"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"S...
分类:移动开发   时间:2015-06-05 11:54:18    阅读次数:148
CoreData常见问题解答
1. 错误: reason: 'keypath name not found in entity ' // 原因: request.predicate = [NSPredicate predicateWithFormat:@"name = 'aaa' "];  这个name 字段没有找到. // 解决方法: 打开CoreData.xcdatamodeld 文件 查看你的对应的实体, 看看是否...
分类:其他好文   时间:2015-04-30 18:14:17    阅读次数:116
34条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!