发现数组为json时用jsonmodel很爽 但是当数据为空时,resultobject为空字典, 转成jsonmodel对象会crash 故需要把空字典转成空string// 给"彩印"对象属性赋值 (把空字典转成空字符串,否则崩) for (NSString *key in [dic ...
分类:
Web程序 时间:
2014-11-26 10:58:17
阅读次数:
292
// 判断文字是否为空格 (一个或者多个空格) -(BOOL)isEmpty:(NSString *)str{ if (!str) { returntrue; } else { NSCharacterSet *set = [NSCharacterSetwhitespaceA...
分类:
其他好文 时间:
2014-11-26 10:56:09
阅读次数:
175
1 - (BOOL)isContainsEmoji:(NSString *)string { 2 __block BOOL isEomji = NO; 3 [string enumerateSubstringsInRange:NSMakeRange(0, [string lengt...
分类:
移动开发 时间:
2014-11-26 10:43:35
阅读次数:
311
/** * 正则表达式匹配中文 */- (BOOL)isRegexMatching:(NSString *)str;{ NSString *regex = @"^[\u4E00-\u9FFF]+$"; return [[NSPredicate predicateWithFormat:@...
分类:
其他好文 时间:
2014-11-25 17:49:40
阅读次数:
115
为了能让类的成员变量正确的被外接访问,我们需要设置set和get方法。[objc]view plaincopy@property(nonatomic,retain)NSString*test1;@property(nonatomic,copy)NSString*test2;成员变量的属性不同(ret...
分类:
移动开发 时间:
2014-11-25 15:59:57
阅读次数:
180
接着上面说用户注册是比较简单的,成功连接上服务器后,设置好JID,即可调用[_xmppStream registerWithPassword:pwd error:&err]进行注册-(BOOL)registerUser:(NSString*)user withpassword:(NSString*)...
分类:
移动开发 时间:
2014-11-25 15:58:32
阅读次数:
148
///如果请求中没有请求头,使用此方法,如果需要传图片则需要将图片封装成NSDate,装到params中,url为地址,params为请求体没有传nil,get和post方法可以忽略大小写
+(AFHTTPRequestOperation *)requestWithURL:(NSString *)url params:(NSMutableDictionary *)params httpMethod:(NSString *)httpMethod block:(CompletionLoad)block;...
分类:
Web程序 时间:
2014-11-25 14:30:18
阅读次数:
273
12.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; ...
分类:
移动开发 时间:
2014-11-25 14:04:27
阅读次数:
236
底层封装是使用了typedef定义的结构体typedef struct _NSString{xxxxxx} NSString;1. NSRange 结构体#注意结构体不是对象3种定义方式1 typedef struct _NSRange{2 int locat...
分类:
其他好文 时间:
2014-11-24 20:49:42
阅读次数:
159
使用Class来创建实例1 // 18.通过@"Ball"创建一个Ball实例(不可以使用[[Ball alloc] init]创建)2 NSString *className = @"Ball";3 Class class = NSClassFrom...
分类:
其他好文 时间:
2014-11-24 20:46:05
阅读次数:
147