码迷,mamicode.com
首页 >  
搜索关键字:ios开发高级    ( 63个结果
iOS开发大招-使用运行时runtime方法给一个类添加属性
看过一些第三方开源类库的源代码,经常发现他们 给一个 类 添加了一个原本不存在的属性, 比如PPrealSideController 就给 UIViewController添加了一个 self.pprealSideController的属性? 他是如何实现的呢? 1.基本的实现思路 首先我们需要了解,实际上 在我们使用  类似于self.newProperty的语句的时候,...
分类:移动开发   时间:2015-04-23 13:20:30    阅读次数:167
iOS开发高级面试题-ARC下dealloc的作用
在MRC时代,我们需要在 dealloc中做很多,比如释放对象,等等; 如今我们已经进入ARC时代,对于普通对象的释放,系统已经帮我们做好了; 那是否可以高枕无忧了呢?在ARC下我们应该做什么? 观点: ARC下,系统可以帮我们释放该对象,及其包含的对象; 但是却无法释放不属于该对象的一些东西,如: 1.通知的观察者 由于通知中心是系统的一个单例,你在注册通知...
分类:移动开发   时间:2015-04-20 11:16:59    阅读次数:165
IOS开发——Runtime运行时
Runtime运行时,是objective-c底层C库,下面是详细的常用runtime函数使用解释,属于IOS开发高级进阶内容,有兴趣的朋友可以了解学习。微笑...
分类:移动开发   时间:2015-03-10 17:17:34    阅读次数:136
63条   上一页 1 ... 5 6 7
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!