- 博客(10)
- 收藏
- 关注
原创 系统JSON解析的三个参数含义
NSJSONReadingAllowFragments:告诉解析器顶级对象不是一个NSArray或NSDictionary;NSJSONReadingMutableContainers:将使解析器生成可变NSArrays和NSDictionaries; NSJSONReadingMutableLeaves:将使解析器生成可变NSString对象;如果一个错误发生在解析,那么错误参数将被设置
2014-05-29 17:31:42 723
原创 OC中 Null 与 nil的区别
NULL则给任何指正赋值,NULL和nil不能互换,nil用于类指针赋值(在oc中类是一个对象,是类的meta-class的实例),而NSNull则用于集合操作,虽然它们表示的都是空值,但使用场合完全不同,所以在编码时要严格按照变量类型来赋值
2014-05-29 16:46:15 1078
原创 使用weak strong dance 解决 block 循环引用
使用 block 的时候很容易造成循环引用,使用 ARC 编译与否解决的办法也不一样,这里简单总结下,需要硬性的记住类型也是很烦的一件事,如果能自动推断出类型就好了,这里介绍一个保留的函数实现自动推断变量类型,最后总结出 weak strong dance 的宏。
2014-05-26 11:25:33 1541
原创 iOS开发之手势识别器
一、概述iPhone中处理触摸屏的操作,在3.2之前是主要使用的是由UIResponder而来的如下4种方式: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event -
2014-05-15 18:38:29 839
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人