码迷,mamicode.com
首页 >  
搜索关键字:ios设计模式    ( 163个结果
iOS设计模式之懒加载
一.为什么要懒加载?答: iPhone设备内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么久可能会耗尽iOS设备的内存。这些资源例如大量的数据,图片,音频,过多的控件等。二.懒加载思想是什么?答: 简单的将就是拖到最后一刻,万不得已了,才加载,才开始占用资源。所谓懒加载,写的就是其...
分类:移动开发   时间:2015-12-17 12:15:22    阅读次数:189
iOS-设计模式-懒加载
iOS设计模式-懒加载思想。
分类:移动开发   时间:2015-12-16 18:53:52    阅读次数:148
IOS设计模式-备忘录(持续更新)
内容大纲如何存储记录备忘录模式的基本原理优化存储方案回复UIView的状态1、如何存储记录在存储记录时,第一步我们需要用一把钥匙去打开一把锁。第二步,当我们打开锁之后就会有黑盒子,我们一开始还不知道里面有什么,所以是黑盒子。1、存储记录的必要性生活中,比如去超市购物有时候就需要在入口储物柜存放自己的...
分类:移动开发   时间:2015-12-12 18:38:05    阅读次数:221
iOS设计模式 - 命令模式
命令模式前言:命令对象封装了如何对目标执行指令的信息,因此客户端或调用者不必了解目标的任何细节,却仍可以对他执行任何已有的操作。通过把请求封装成对象,客 户端可 以把它参数化并置入队列或日志中,也能够支持可撤销操作。命令对象将一个或多个动作绑定到特定的接收器。命令模式消除了作为对象的动作和执行它的接...
分类:移动开发   时间:2015-12-11 01:29:47    阅读次数:257
OS 设计模式:MVC – 设计模式中的国王
原文:《iOS 设计模式系列:MVC–设计模式中的国王》模型(Model)视图(View)控制器(Controller)(MVC)是 Cocoa 中的一种行为模块,并且也是所有 Cocoa 设计模式中使用最多的。在程序中按照它们的角色来分类这些对象并且鼓励你的基础代码也按照这个来划分。这三种角色是:...
分类:Web程序   时间:2015-12-09 11:42:19    阅读次数:174
iOS-设计模式之Block
Block是代码块,Block定义返回值 (^ 块名)(参数1,参数2…);在定义Block的时候可以使用typedef 重命名一下。typedef void(^blockName)(NSString *string);Block和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用...
分类:移动开发   时间:2015-12-07 08:36:17    阅读次数:178
iOS-设计模式之单例
单例模式就是一个类在整个程序的生命周期中只创建一个实例实现过程:// Singclass.h#import @interface Singclass : NSObject@property(nonatomic,strong)NSString *name;+ (id)share_id;@end// ....
分类:移动开发   时间:2015-12-04 01:02:16    阅读次数:190
iOS-设计模式之通知
通知设计模式简单好用,就是一个项目中如果用的太多,不利于代码维护,可读性太差。实现过程: [[NSNotificationCenter defaultCenter]postNotificationName:@"notificarions" object:self userInfo:dic];发...
分类:移动开发   时间:2015-12-04 01:00:34    阅读次数:193
iOS设计模式 - 命令模式
命令模式前言:命令对象封装了如何对目标执行指令的信息,因此客户端或调用者不必了解目标的任何细节,却仍可以对他执行任何已有的操作。通过把请求封装成对象,客户端可以把它参数化并置入队列或日志中,也能够支持可撤销操作。命令对象将一个或多个动作绑定到特定的接收器。命令模式消除了作为对象的动作和执行它的接收器...
分类:移动开发   时间:2015-11-25 01:58:28    阅读次数:387
iOS设计模式——MVC(Model-View-Controller)
Modol View Controller(MVC)是一种最早的也是最成功的可重用的设计模式,70年代的时候首次在smaltalk编写的程序中成功使用。基于MVC设计 模式,Cocoa整体架构可以划分为三个子系统:Model, View, Controller,我们可以相应的理解为:数据模型,视图和...
分类:移动开发   时间:2015-11-23 18:21:17    阅读次数:168
163条   上一页 1 ... 3 4 5 6 7 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!