
设计模式
Jymn_Chen
这个作者很懒,什么都没留下…
展开
-
软件的MVC分层设计模式
在软件的开发过程中要建立许多文件,如果不对他们进行分门别类,或者他们的命名不够望文知义的话,那么随着软件规模的扩大,凌乱的文件组织形式将使软件的维护变得十分艰难。因此,在开发软件的过程中必须要有合理的文件组织模式。在我开发小软件iTips的过程中,我根据自己的设计思路对各种文件进行划分。由于在此讨论的是设计模式,所以不详细介绍iTips的功能及其实现。整个软件的大致设计思路是:该软原创 2013-07-12 16:16:50 · 3796 阅读 · 1 评论 -
关于iOS Delegate的个人理解
delegate中文翻译是委托或者代理,顾名思义,就是把一些任务委托给其他人去实现。在iOS中常用的代理包括程序的代理UIApplicationDelegate,普通视图的代理如UITableViewDelegarte。举个生活的例子来说就是老板由于事务非常繁琐,要接电话,和客人约定见面时间等,这个时候老板请了一个秘书,而老板就把这些额外的事务委托给秘书去完成,或者说秘书就原创 2013-06-08 21:30:03 · 3375 阅读 · 0 评论 -
使用dispatch_once实现单例模式
通过ARC和GCD在iOS中实现单例模式。原创 2014-02-05 21:53:52 · 4639 阅读 · 1 评论