上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页
摘要: 中介者模式====###基本理解 * 中介者模式又叫做调停者模式,其实就是中间人或者调停者的意思。 * 尽管将一个系统分割成许多对象通常可以增加可复用性,但是对象之间的连接又降低了可复用性。 * 如果两个类不必彼此直接通信,那么着两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的方法... 阅读全文
posted @ 2015-08-06 13:27 zhanggui 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: 视图迁移方式 === 视图迁移方式有多种,这里只介绍三种: 从另一个视图控制器把视图添加到当前的视图控制器,作为子视图。如果在添加之前不把前一个删除的话,整个栈上的子视图将难于管理。最终整个栈会堆满许多不用子视图。通常不建议这种视图迁移方式。 通过带有视图顶部导航条的UINavigationCont 阅读全文
posted @ 2015-08-06 11:23 zhanggui 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 观察者模式===###基本理解 * 观察者模式又叫做发布-订阅(Publish/Subscribe)模式。 * 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,是他们能够自动更新自己。 * 观察者只从通知器(发... 阅读全文
posted @ 2015-08-06 10:33 zhanggui 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 组合模式(Composite)====###基本理解 * 整体和部分可以一直对待。 * 组合模式:将对象组合成树形结构以表示“部分--整体”的层次结构。组合模式使得用户对单个对象和组合独享的使用具有一致性。 * 透明方式和安全方式 * 透明方式:在Component(为组合中的对象声明接... 阅读全文
posted @ 2015-08-06 09:13 zhanggui 阅读(1859) 评论(0) 推荐(0) 编辑
摘要: 原型模式===###基本理解 * 原型模式(Prototype),用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 * 原型模式其实就是从一个对象再创建另外一个可定制的对象,而且不需要知道任何创建的细节。 * 一般在初始化信息不发生变化的情况下,克隆是最好的办法,这既隐藏了对... 阅读全文
posted @ 2015-08-05 21:11 zhanggui 阅读(501) 评论(0) 推荐(0) 编辑
摘要: UIWebView===###简介UIWebView主要用来加载网页内容到你的APP。要想实现这些,你需要创建一个UIWebView对象,然后把它放到Window(或者其他View)上,发送一个请求网页内容的请求即可。你也可以使用这个类去实现查看网页的前进和后退,你甚至可以动态地去改变请求网页的内容... 阅读全文
posted @ 2015-08-05 16:02 zhanggui 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 第二条、在类的头文件中尽量少引入其他头文件====当我们在一个类中去引入另一个类的时候,我们经常会这样使用: `#import "xxxx.h"` 这是一种常见的方法,但是不够优雅。举个例子。在Driver类中 Driver.h #import @inter... 阅读全文
posted @ 2015-08-05 15:09 zhanggui 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 第一章、Instruments(仪器)快速入门=========Instruments可以用来收集关于一个或者多个系统进程的性能和行为的数据,并跟踪睡着时间产生的数据。它提供了好几个分析模板: ####Blank任何类型都可使用。 创建一个空的追踪文档,通过它你可以添加自己的组合一起。#... 阅读全文
posted @ 2015-07-26 21:23 zhanggui 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 指针===========###指针指针代表着C语言特定的一个强大的特性,同时也是最让我们害怕的。其中一些畏惧和焦虑来自于在C语言中以一种可笑的荒谬的方式来使用。一般的教程和课程值通过提问学生,让学生解读十分怪异的指针语法组合来讲解指针,很少去在实践中去使用指针。你可能已经看到过许多奇异的指针语法(... 阅读全文
posted @ 2015-07-26 17:49 zhanggui 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 第一条:了解Objective-C语言的起源===============================Objective-C使用的消息结构而非函数调用。 Objective-C的重要工作都由“运行组件(runtime component)”而非编译器来完成。使用Objective-C的面向... 阅读全文
posted @ 2015-07-26 15:53 zhanggui 阅读(621) 评论(3) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页