摘要: block数据类型定义格式:返回值类型(^block变量名)(形参列表)=^(形参列表){};调用blockblock变量名(实参);默认情况下,Block内部不能修改外面局部变量Block内部可以修改使用__block修饰的局部变量使用typedef定义Block类型typedef 返回值类型(^... 阅读全文
posted @ 2016-01-25 20:29 herobin 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 不可变对象执行不可变拷贝(copy)就是浅拷贝如果执行拷贝时 只要有可变的无论是可变对象还是可变拷贝(mutableCopy)就是深拷贝只有源对象和副本对象都不可变才是浅拷贝,其它都是深拷贝!copy 创建的是不可变副本(NSString , NSArray, NSDictionary)mutabl... 阅读全文
posted @ 2016-01-25 20:27 herobin 阅读(151) 评论(0) 推荐(0) 编辑