框架细如一套算法,大如一套流程.
在生活中举个最简单的例子.电饭煲.你把米<参数>放进去,过些分钟,他就会给你熟的饭,当然这个比喻可能不恰当,但是我觉得是这么个意思.框架顾名思义.就是说他只要拿到你的参数 然后做处理.然后返回给你一个你需要的结果.
而在开发中,框架也是很常见的,如同apple自带的SDK,在网络访问的第三方SDK中,ASIHTTP、AFNetWork.
框架一般最明显的表现就是公开几个API,或者属性,当然每个API对应不同的功能,然后你去调用,传入相对应的参数或者数据,然后他就会返回给你 或者说执行一套操作.而使用者也不需要去了解这个为什么是这样.
现在很多公司都有自己的框架。在开发上可以节约很多时间、效率提高.
框架不可怕.静下心来自己也可以写框架的!