摘要: IOS设计模式之三:MVC模式提到ios中的mvc不得不提2011秋季斯坦福课程的老头,他的iphone开发公开课是所有描述ios中mvc模式最为准确并且最为浅显易懂的。模型-视图-控制器这个模式其实应该叫做MCV,用控制器把model与view隔开才对,也就是model与view互相不知道对方的存... 阅读全文
posted @ 2014-12-16 21:42 *宁宁 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 什么是Cocoa?什么是Xcode?什么是Framework? 什么是Cocoa?NeXTSTEP(以Unix作为内核的操作系统)内置的许多库(libraries)和工具,让程序员以一种优雅的方式与窗口管理器进行交互,这些libraries叫做Framework,在1993年这些frameworks... 阅读全文
posted @ 2014-12-16 21:36 *宁宁 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 先前总是听人提起SDK,那么到底SDK是什么呢?它又在iOS开发中有什么样的作用呢?一、什么是SDK?SDK(Software Development Kit),意思是软件开发包。拥有SDK方便大家对语音卡的编程。这个开发包通常都会包含语音卡的API函数库、帮助文档、使用手册、辅助工具等资源。意思就... 阅读全文
posted @ 2014-12-16 21:28 *宁宁 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点: 1.实例控... 阅读全文
posted @ 2014-12-16 21:27 *宁宁 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、理解协议与代理协议是一个方法签名的列表,在其中可以定义若干个方法。根据配置,遵守该协议的类会去实现这个协议中规定的若干个方法。代理是一个概念,很难用一个名词去定义(如我们可以说协议其实就是一个方法列表)。它更像是一种关系,我要做某一个事情,但我自己不想去做这件事,我委托其他人帮我去做这件事。这个... 阅读全文
posted @ 2014-12-16 17:04 *宁宁 阅读(149) 评论(0) 推荐(0) 编辑