摘要: ----------------------MRC情况下Block内存分析----------------------------1.如果在block中使用全局变量,他为了持有这个变量,会将对应的对象加一2.使用__block,避免循环引用3.在block中使用局部变量的时候,会将变量复制一份存放到... 阅读全文
posted @ 2015-12-07 08:28 小小的博客 阅读(540) 评论(0) 推荐(0)
摘要: @propert的相关参数因为现在Xcode都是默认使用ARC所以现在分析主要是以ARC为主。1.@property有哪些参数?第一组:内存管理特性retain assign copy strong weak unsafe_unretained autoreleasing第二组:读 /写特... 阅读全文
posted @ 2015-12-07 07:33 小小的博客 阅读(964) 评论(0) 推荐(0)
摘要: Block是代码块,Block定义返回值 (^ 块名)(参数1,参数2…);在定义Block的时候可以使用typedef 重命名一下。typedef void(^blockName)(NSString *string);Block和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用... 阅读全文
posted @ 2015-12-07 07:15 小小的博客 阅读(485) 评论(0) 推荐(0)