摘要: 1、UIView在Objective-C中,NSObject是所有类的“根”类。同样,在UIKit框架中,也存在一个如此神奇的类UIView。从继承关系上看,UIView是所有视图的根。1.1、UIView家族UIView大体分为“控件”和“视图”两类,二者均继承于UIView。UIControl类... 阅读全文
posted @ 2015-12-22 20:57 CookieJar 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 昨天无意中看到别人博客中有访问人数统计这一项,觉得很有意思,便度娘学习之,终成。如图(上面黑色栏):作为一名编程小白,还是有点小开心,跟大家分享一下。1、http://statcounter.com 这是我用的一个统计网站,这个网站的功能还是比较强大的,除了简单的访问统计外,它还提供了访客访问的时间... 阅读全文
posted @ 2015-09-24 10:32 CookieJar 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 1、MVC(Model-View-Controller,模型-视图-控制器)模式是相当古老的设计模式之一,它最早出现在SmallTalk语言中。MVC模式是一种复合设计模式,由“观察者”(Observer)模式、“策略”(Strategy)模式和“合成”(Composite)模式等组成。MVC模式由... 阅读全文
posted @ 2015-09-23 21:28 CookieJar 阅读(352) 评论(0) 推荐(1) 编辑
摘要: 1、观察者(Observer)模式也叫发布/订阅(Publish/Subscribe)模式,是MVC(模型-视图-控制器)模式的重要组成部分。在软件系统中,一个对象状态改变也会连带影响其他很多对象的状态发生改变。能够实现这一需求且复用性强,对象之间匿名通信的,观察者模式是其中最适合的一个。2、观察者... 阅读全文
posted @ 2015-09-23 17:39 CookieJar 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 1、委托模式从GoF装饰(Decorator)模式、适配器(Adapter)模式和模板方法(Template Method)模式等演变而来。不只是Cocoa Touch框架,在Cocoa框架中,委托模式也得到了广泛的应用。2、委托是为了降低一个对象的复杂度和耦合度,使其能够更具通用性而将其中一些处理... 阅读全文
posted @ 2015-09-22 17:18 CookieJar 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1、单例模式的作用是解决”应用中只有一个实例“的一类问题。2、在一个iOS应用的生命周期中,有时候我们只需要某个类的一个实例,如果有多个实例就会占用过多的内存。例如当程序启动时,应用的状态由UIApplication类的一个实例维护,这个实例代表了整个”应用程序对象“,它只能是一个实例,其作用是实现... 阅读全文
posted @ 2015-09-22 10:34 CookieJar 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 1、iOS的系统架构分为4层——Cocoa Touch层、Media层、Core Services层和Core OS层。2、自动布局(Auto Layout)最先应用于Mac 0S X 10.7的开发,它为视图布局定义一套约束,而约束定义了两个界面中视图之间的关系。3、AppDelegate是应用程... 阅读全文
posted @ 2015-09-21 16:30 CookieJar 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 本人第一次玩博客,刚接触编程,这是自己全新的开始,希望自己在编程的道路上能锲而不舍的坚持下去,成为一名真正的Programmer。 阅读全文
posted @ 2015-09-16 15:28 CookieJar 阅读(184) 评论(2) 推荐(0) 编辑