- 博客(3)
- 资源 (6)
- 收藏
- 关注
转载 深入block
本文只介绍了MRC时的情况,有些细节不适用于ARC。比如MRC下__block不会增加引用计数,但ARC会,ARC下必须用__weak指明不增加引用计数;ARC下block内存分配机制也与MRC不一样,所以文中的一些例子在ARC下测试结果可能与文中描述的不一样Block简介Block作为C语言的扩展,并不是高新技术,和其他语言的闭包或lambda表达式是一回事。需要注意的是由于
2016-10-11 10:48:00 344
转载 代理设计模式[备份]
什么是设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。什么是代理设计模式生活中大家一定遇到这样的情况
2016-10-11 09:55:00 232
转载 drawRect 什么时候调用?
首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。 layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews。2、addSubview会触发layoutSubviews。3、设置view的Frame会触发layoutSubviews,当然前提是fram
2016-10-09 11:15:56 4862
jdk-11.0.5_osx-x64_bin.dmg
2019-11-05
C++标准库stl
2013-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人