- 博客(3)
- 收藏
- 关注
转载 C# 高级编程 - 释放资源
C# 高级编程 - 释放资源Dispose方式微软为非托管资源的回收专门定义了一个接口:IDisposable,接口中只能包含一个Dispose()方法.任何包含非托管资源的类,都应该继承此接口。在一个包含非托管资源的类中,关于资源释放的标准做法是: 继承IDisposeable接口; 事项Dispose()方法,在其中释放托管资源和非托管资源,并将对象本身从垃圾回收器中移除(垃圾回收器不在回收此资
2017-03-11 15:40:03 323
转载 UIView 和 CALayer的那点事
UIView 和 CALayer的那点事 (1)老祖万物归根,UIView和CALayer都是的老祖都是NSObjet。1: UIView的继承结构为: UIResponder : NSObject。可以看出UIView的直接父类为UIResponder 类, UIResponder 是gsm的呢?官方的解释:The UIResponder class defines an interface f
2016-02-21 17:30:11 182
转载 [Objective-C]关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)
关联 关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。 关联特性只有在Mac OS X V10.6以及以后的版本上才是可用的。 在类的定义之外为类增加额外的存储空间 使用关联,我们可以不用修改类的定义而为其对象增加存储空间。这在我们无法访问到类的源码的时候或者是考虑到二进制兼容性的时候是非常有用。 关联是基于关键字的,因此,我们
2016-01-03 15:08:40 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人