![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------------4.Runtime
文章平均质量分 93
温明妍
努力的小明~
展开
-
Objective-C 的 Runtime
前言 本文为通识性的文章,并且会不断更新,如果有什么地方不懂的或者有需要补充的以及不太正确之处可以留言,我会补上的,谢谢各位!~OC是一门动态的语言,它将很多静态语言在编译和链接时期做的事情放到了运行时来处理。这样的动态语言优势在于:写代码时更具灵活性。 e.g. 我们可以把消息转发给我们想要的对象,或者随意更换一个方法的实现等。OC的这种特性使得他不仅仅需要一个编译器,还需要一个运行时原创 2016-02-02 15:49:04 · 378 阅读 · 0 评论 -
@autoreleasePool 自动释放池
@autoreleasepool 自动释放池引言在主程序运行时,会看到以下的代码:int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, @"XUIApplication", NSStringFromClass([AppDelegate class原创 2017-01-11 09:45:51 · 337 阅读 · 0 评论 -
KVO、KVC的实现原理与应用
KVO KVC原创 2017-01-13 09:04:36 · 411 阅读 · 0 评论