2013年5月30日
摘要: 1.判断邮箱格式是否正确的代码//利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES%@",emailRegex];return [emailTest evaluateWithObject:email];}2.图片压 阅读全文
posted @ 2013-05-30 14:18 Leopard's 阅读(97) 评论(0) 推荐(0) 编辑
摘要: +(id) stringWithContentsOfFile:path encoding:enc error:err创建一个新字符串并将其设置为path指定的文件的内容,使用字符编码enc,如果非零,则返回err中错误+(id) stringWithContentsOfURL:url encoding:enc error:err创建一个新的字符串,并将其设置为url的内容,使用字符编码enc,如果非零,则返回err中的错误+(id) string创建一个新的空字符串+(id) stringWithString:nsstring创建一个新的字符串,并将其设置为nsstring-(id)initW 阅读全文
posted @ 2013-05-30 14:14 Leopard's 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、initWith带参的初始化类型是(id),因为要返回self- (id)initWith:(float)valueRandPoint:(CenterPoint*)valueP{//第一步,判断参数的有效性。如果参数无效,先self release,然后返回nil。if(nil==valueP||valueR<=0){[self release];return nil; }//第二步,调用父类的init初始化函数。如果父类没有init成功那么直接返回nil这一步不需要self release,因为如果父类init不成功,父类就会释放自己self=[super init];if(nil 阅读全文
posted @ 2013-05-30 13:51 Leopard's 阅读(215) 评论(0) 推荐(0) 编辑