什么是runtime runtime的作用 替换系统方法,可以通过拦截系统的方法探究底层,比如block 的实现原理 常用方法 1.获取类中的方...
![240](https://upload.jianshu.io/collections/images/29156/Snip20150630_3.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
什么是runtime runtime的作用 替换系统方法,可以通过拦截系统的方法探究底层,比如block 的实现原理 常用方法 1.获取类中的方...
经过这段时间的用户反馈收集和新版本的功能调研,我们对 fir.im Rio 上传下载、应用管理再次做了调整优化。感谢之前内测用户的反馈与建议。目...
说到图片浏览器,项目中比较常用的成熟框架有Objective-C版本的MWPhotoBrowser,IDMPhotoBrowser或者Swift...
iOS8之后,苹果推出了PhotoKit,让开发者在处理相册相关的业务时,可以更加得心应手。github上的开发者针对PhotoKit做了一层很...
这篇文章继 Runtime系列(引文)之后,仍然是一篇引导文,主讲类与元类。如果你读过 Runtime系列(引文),可能会在其中发现一个词:类对...
super是什么?先别急着回答,看看下面这段代码 说一下继承关系:Person -> Animal -> NSObject 这行代码的运行结果可...
有时候这些属性搞得蛮乱的,记录下以便查阅 UINavigationBar属性 如果想统一设置,可以通过以下方法,获取当前类下的所有对象的导航条,...
目录 Block底层解析什么是block?block编译转换结构block实际结构block的类型NSConcreteGlobalBlock和N...
runtime可以以底层的角度来对一些实现方式进行更改,比如说KVC首先,先来了解下KVC的底层原理:key : value 1.去模型中查找有...
最近用到了sunnyxx的forkingdog系列《UIView-FDCollapsibleConstraints》,纪录下关联对象和Metho...