- 博客(18)
- 收藏
- 关注
原创 Runtime的理解
最近开始研究Runtime,粗粗看了两天,目前理解可能还很片面.1. runtime 基本上是用于破坏OC原生的设计模式用的...使用方式和目的就是破坏正常的继承和派生.2. 参见1的原因造成了,大部分时候用于很蹩脚的User Case, 比如代码注入:在写好的程序的基础上运行时去替换属性,替换方法,甚至替换类.我不禁开始考虑为什么要这么用,这么用的目的是什么,破解软件,打补丁
2015-11-24 16:14:45 343
转载 动态特性
orighttp://www.onevcat.com/2012/04/objective-c-runtime/深入Objective-C的动态特性Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic typing),动态绑定(Dynamic binding)和动态加载(Dynamic loading)。这些动态特性都是在C
2014-11-12 15:15:06 752
原创 UITableView里的UIView
UITableView 是一个UIScrollview的子类,所以,它里面也是可以加其他view的,那么这个view和自身的UITableViewC
2014-10-24 16:19:59 307
转载 IOS设计模式之三:MVC模式
original link: 提到ios中的mvc不得不提2011秋季斯坦福课程的老头,他的iphone开发公开课是所有描述ios中mvc模式最为准确并且最为浅显易懂的。模型-视图-控制器这个模式其实应该叫做MCV,用控制器把model与view隔开才对,也就是model与view互相不知道对方的存在,没有任何瓜葛,他们就像一个团队里吵了架的同事,如果有项目需要他俩来参与,那么最好
2014-10-24 16:12:33 291
原创 navigationItem和tableView在UITableViewController里的关系
用上了Storyboard,方便快捷,但是也dai'lai'le
2014-10-08 11:47:32 786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人