09 2012 档案
摘要:纯数字^[0-9]+$纯数字(6-16位)^[0-9]{6,16}+$验证输入带数字(或纯数字,或小数)d+(.d{1,6})|d+验证汉字^[u4e00-u9fa5]{2,20}$验证只能输入汉字或英文字符[u4e00-u9fa5]{2,20}$|[A-Za-z]*金额的验证(或纯数字,或小数点后最多两位,并且整数为必须大于0)^([1-9]d+|[1-9])(.dd?)*$验证只能输英文字母,数字,下划线,且非数字开头^[A-Za-z]w*$手机验证13d{9}|158d{8}|159d{8}电话验证((d{3,4})|d{3,4}-|s)?d{7,14}日期验证,如2007-05-01^
阅读全文
摘要:ios的排序不知道是用强大来形容呢,还是要用复杂来形容,反正觉得不如php一个sort函数来的简洁,每次用排序都得去网上现查怎么实现,这不查的次数多了也便有了这个小小的总结。1.升序排列 NSArray *_firstArray = [NSArray arrayWithObjects:@"ccccc",@"bbbbb",@"ddddd",@"aaaaa",nil]; NSArray *_sortedArray= [_firstArray sortedArrayUsingSelector:@selector(comp
阅读全文
摘要:ios获取当前系统的语言环境,其实就是一个数组,默认第一个就是当前的系统语言,和手机设置->通用->多语言环境->语言里的那个排序是一致的/***得到本机现在用的语言* en:英文 zh-Hans:简体中文 zh-Hant:繁体中文 ja:日本 ......*/+ (NSString*)getPreferredLanguage{ NSUserDefaults* defs = [NSUserDefaults standardUserDefaults]; NSArray* languages = [defs objectForKey:@"AppleLanguages&q
阅读全文
摘要:- (NSString *) md5:(NSString *) input{ const char *cStr = [input UTF8String]; unsigned char digest[16]; CC_MD5( cStr, strlen(cStr), digest ); // This is the md5 call NSMutableString *output = [NSMutableStringstringWithCapacity:CC_MD5_DIGEST_LENGTH * 2]; for(int i = 0; i < CC_MD5_DIGEST_LENGTH...
阅读全文
摘要:iphone5 出来后,针对旧版屏幕的app 放到新iphone 上将会导致黑边问题..原因: 多出来的88个点将会将会被自动均分为上下两部分.背景为黑色.如图示:解决办法: 使用绝对布局的开发者,可能需要对程序进行一些修改.如CGRect frame =CGRectMake(0,0,320,460);yourController.view.frame =frame;以上布局将导致控件固定在某一位置...开发者应逐渐放弃该种布局方式,而采用自适应的动态方式.. 解决办法: 步骤一. 升级xcode 到4.5 步骤二. 宏定义获取设备屏幕大小来替换你程序中使用 320,460的一些绝对坐...
阅读全文
摘要:1. Maps替换Google Map为苹果自行研发3D地图2. Social Network集成新浪微博,Facebook , Twitter等社交网络帐号管理。 < Social.framework >3. Pass Kit提供通行证SDK,可以此为基础开发电子通行证甚至实体物理票务。4. Game Center可调用GKChallenge函数发起游戏挑战;authenticateHandler保存服务端验证信息;支持超时设置;GKAchievement可同时提交多个成就信息。5. ReminderEvent Kit framework提供可定制提醒服务。6. In-App P
阅读全文
摘要:苹果文档Transitioning to ARC Release Notes里描述了好几种处理arc和非arc情况的方法,我遇到的情况是需要在一个非arc的工程里载入一个同步twitter的库,而该库是使用arc模式的文件。为了使两者兼容,我采用如下方法,顺利通过编译:Use Compiler Flags to Enable and Disable ARCYou enable ARC using a new-fobjc-arccompiler flag. You can also choose to use ARC on a per-file basis if it’s more conven
阅读全文

浙公网安备 33010602011771号