Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下...[作者空间]
导语:Method Swizzling是Objective-C中运行时中讨论较多的内容,本文主要介绍使用Metho...[作者空间]
文章以在TimerViewController中使用计时器为例,在VC中声明一个NSTimer属性。 创建NSTi...[作者空间]
导语:在GCD的使用中,需要考虑控制最大并发数 和 线程同步这两个问题,本文主要介绍GCD中如何控制最大并发数 。...[作者空间]
原创内容,转载请注明出处: http://www.jianshu.com/p/0e6eb2f9ed5d 前言上一篇...[作者空间]
引导 对于从事 iOS 开发人员来说,所有的人都会答出「 Runtime 是运行时 」,什么情况下用 Runtim...[作者空间]
前言 对RunLoop还没有什么概念的同学请移步我的上一篇文章,传送门:RunLoop入门 看我就够了http:/...[作者空间]
前言 刚刚听到RunLoop的时候我也是一脸懵逼,这是什么,有什么用呢,逼格貌似还挺高。然后就开始尝试去搞懂它,去...[作者空间]
一. RunLoop简介 RunLoop字面意思是跑圈,在我们的项目中其实就是运行循环,而且是充满灵性的死循环,为...[作者空间]
关注仓库,及时获得更新:iOS-Source-Code-AnalyzeFollow: Draveness · Gi...[作者空间]
公司项目用到一个三方开源库,里面有个bug,不能改动源码,我想来想去,只能通过runtime这个万能的手段来解决。...[作者空间]
前言 不知道大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,...[作者空间]
这几天陆陆续续调研了下热更新、内存泄露检测的开源小工具,使用热更新可以解决正式版本上线后出现重大影响的bug,内存...[作者空间]
找到需要编译的文件所在文件夹 终端输入 cd '空格' 拖文件所在文件夹至此 终端输入 clang -rewri...[作者空间]
我们都知道可以通过Xcode来学习Objective-C编程语言,但是能不能脱离XCode这个IDE进行Objec...[作者空间]