iOS常用数据校验方法,验证手机号,信用卡号,电话号码,邮编,Email等 代码段

#import <Foundation/Foundation.h> typedef enum { IdentifierTypeKnown = 0, IdentifierTypeZipCode, //1 IdentifierTypeEmail, //2 IdentifierTypePhone, //3 IdentifierTypeUnicomPhone, //4 IdentifierTypeQQ,

plnc5486 2016-02-29   1106   0
IOS  

iOS判断邮箱,手机号码,车牌号是否合法的正则表达 代码段

/*邮箱验证 MODIFIED BY HELENSONG*/ -(BOOL)isValidateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWit

p34f 2014-12-29   4020   0
IOS  

iOS获取状态栏和导航栏尺寸(宽度和高度) 代码段

iPhone开发当中,有时需要获取状态栏和导航栏高度、宽度信息,方便布局其他控件。下面介绍一下如何获取这些信息: // 状态栏(statusbar) CGRect rectStatus = [[UIApplication sharedApplication] statusBarFrame]; NSLog(@"status width - %f", rectStatus.size.width); /

jopen 2015-02-13   65117   -1
IOS  

iOS判断一个字符是不是中文字符,计算一段字符串的长度。 代码段

主要是将oc字符串转成c的字符串(char*),然后判断c的字符串的长度,因为中文字符占得长度是英文字符的两倍。 //判断一个字符书不是中文。 -(BOOL)isChinese:(NSString*)c{ int strlength = 0; char* p = (char*)[ccStringUsingEncoding:NSUnicodeStringEncoding]; for (int i=0

gww3 2015-05-14   3635   0
IOS  

iOS混排计算中英文个数,中午算一个字符,英文和符号算半个字符 代码段

-(int)convertToInt:(NSString*)strtemp { int strlength = 0; char* p = (char*)[strtemp cStringUsingEncoding:NSUnicodeStringEncoding]; for (int i=0 ; i<[strtemp lengthOfBytesUsingEncoding:NSUnicodeString

jopen 2015-07-01   1524   0
IOS  

NSFileManager文件操作的十个小功能 代码段

的十个小功能。我们在Documents里面进行举例,首先是获取Documents的路径。这个在 iOS开发之沙盒机制(SandBox) 已经详细讲解过了。获取Documents路径方法如下: - (NSString

jopen 2015-07-24   5507   0

Lable自适应高度方法的封装 代码段

ios7---Lable自适应高度封装 +(UILabel *)getInfoLabel:(UILabel *)label withText:(NSString *)ktext withFont:(CGFloat

nwbg 2015-05-23   1708   0
IOS  

CSS+JQ实现炫酷导航栏 代码段

hyu55559 2016-02-03   7839   0
web  

C++读取文件,将文件内容读取到struct中 代码段

char* filename = "e:\\t.dat"; f.open(filename,ios::binary|ios::in); struct _stat info; _stat(filename,&info);

p34f 2014-12-29   1364   0
C/C++  

jQuery判断浏览器是移动端还是桌面端自动跳转代码 代码段

userAgent.toLowerCase(); var mua = { IOS: /ipod|iphone|ipad/.test(ua), //iOS IPHONE: /iphone/.test(ua), //iPhone

dc4g 2015-08-18   1609   0
jQuery  

HTTP封装类 工具类 For Android 代码段

getBytes(File file) throws IOException { InputStream ios = null; ByteArrayOutputStream ous = null; try { byte[]

jopen 2015-08-24   1897   0
Android  

js canvas 照片旋转 demo 代码段

/>

jopen 2015-12-11   1039   0

JavaScript正则判断浏览器是否为手机浏览器做跳转代码 代码段

((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) { location.replace(murl); } } } catch(err){}

fwwc 2015-01-08   1414   0

NSString实现trim的代码 代码段

iOS开发过程中,有时候需要去掉给定字符串两端的空格,避免判断错误,而Java有一个trim()方法,非常好用! 那么,NSString如何实现trim呢?上代码: NSString *strBeforeTrim

jopen 2015-02-13   2279   0
IOS  

iPhone判断当前的网络是3g还是wifi 代码段

framework 添加进工程。2.下载https://developer.apple .com/library/ios/samplecode/Reachability/Reachability.zip复制里面的Reachability

jopen 2015-08-13   1174   0
IOS  

NSDatePicker的使用(设置日期范围) 代码段

设置日期期限的时候下面这个方法用不了(升级成ios7之后) NSDate *toDate =[[NSDate alloc]initWithString:@"2000-10-10 12:00:00 -0500"];

jopen 2015-01-05   1211   0

基于AFNetworking封装的网络请求工具类 代码段

*error))failure; @end 来自:http://www.cnblogs.com/g-ios/p/4582183.html

jopen 2015-06-17   1372   0
IOS  

NSURLRequest 和 NSURLConnection 的网络操作 代码段

IOS开发中,使用NSURL来表示一个网络URL,而相关操作都是通过NSURLRequest来实现的。 常见方法1: var loadURL = NSURL.URLWithString("http://0

jopen 2015-04-15   1762   0

Windows下C++通过Hooks记录键盘敲击记录 代码段

h> using namespace std; ofstream out("keys.txt", ios::out); LRESULT CALLBACK keyboardHookProc(int nCode

mx3y 2015-06-29   1293   0
C/C++  

bjective-c 加密 MD5 解密MD5 代码段

argv[]) { NSLog ( @"%@" ,[ @"123456" md5 ]); //IOS 以后提供了 base64 的转码方式 NSString * password= @"123456"

flkt9867 2016-01-25   3806   0
MD5  
1 2 3 4 5 6 7 8 9 10