谓词 更加详细:http://blog.csdn.net/ztp800201/article/details/8116081 //判断是否满足条件 第一种 判断一个数组(array)中满足条件的 NSPredicate *predicate = [NSPredicate predicateWithF ...
分类:
其他好文 时间:
2016-04-09 10:35:04
阅读次数:
113
Cocoa提供了一个类NSPredicate类,该类主要用于指定过滤器的条件,该对象可以准确的描述所需条件,对每个对象通过谓词进行筛选,判断是否与条件相匹配。谓词表示计算真值或假值的函数。在cocoa中封装的一个数据库框架cocoaData里面 在进行查询(包括模糊查询)时同样会要用到谓词;下面对谓 ...
分类:
其他好文 时间:
2016-04-06 00:20:56
阅读次数:
156
// 实例化对象的头文件 @property (nonatomic, strong)NSString *name;@property (nonatomic, assign)NSString *sex;@property (nonatomic, assign)NSInteger tel;@proper ...
分类:
移动开发 时间:
2016-03-31 23:35:10
阅读次数:
270
//邮箱 + (BOOL) validateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [
分类:
其他好文 时间:
2016-03-17 16:24:17
阅读次数:
168
(1)比较运算符 1.比较运算符 > 、< 、== 、 >= 、<= 、 != 运算符还可以跟逻辑运算符一起使用,&& , || ,AND, OR 谓词不区分大小写 NSPredicate *p = [NSPredicate predicateWithFormat:@"age >= 18
分类:
移动开发 时间:
2016-03-13 15:44:04
阅读次数:
206
// 利用正则表达式验证 -( BOOL )isValidateEmail:( NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}" ; NSPredicate *e
分类:
其他好文 时间:
2016-03-08 13:17:18
阅读次数:
148
首先,我们需要知道何谓谓词,让我们看看官方的解释: The NSPredicate class is used to define logical conditions used to constrain a search either for a fetch or for in-memory fi
分类:
其他好文 时间:
2016-03-01 21:03:53
阅读次数:
362
//判断邮箱格式 -(BOOL)isValidateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest
分类:
移动开发 时间:
2016-02-23 13:21:07
阅读次数:
206
#pragma 正则匹配手机号 + (BOOL)checkTelNumber:(NSString *) telNumber { NSString *pattern = @^1+[3578]+\d{9}; NSPredicate *pred = [NSPredicate predicateWithFo
分类:
移动开发 时间:
2016-02-18 15:09:06
阅读次数:
199
/** * 模糊查询 */ NSString *filterString = textField.text; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF contains [c] %@", filterString
分类:
其他好文 时间:
2016-02-03 11:35:52
阅读次数:
173