概要Objective-C是一门面向对象的动态编程语言,主要用于编写iOS和Mac应用程序。关于Objective-C的编码规范,苹果和谷歌都已经有很好的总结:Apple Coding Guidelines for CocoaGoogle Objective-C Style Guide本文主要整合了...
分类:
其他好文 时间:
2015-05-11 12:33:26
阅读次数:
121
/*一、1.OC是一门面向对象的语言。扩展了标准C语言的类与接口。OC能完成的操作:定义新的类、类的实例和方法、方法调用(成为发消息)、属性声明(以及通过他们自动合成存取方法)、静态和动态类型化、块(block)已封装的 可在任何时候执行的多段代码、基本语言的扩展,例如协议和类别。 ...
分类:
其他好文 时间:
2015-05-09 23:16:38
阅读次数:
121
Objective-C 编码规范,内容来自苹果、谷歌的文档翻译,自己的编码经验和对其它资料的总结。概要Objective-C 是一门面向对象的动态编程语言,主要用于编写 iOS 和 Mac 应用程序。关于 Objective-C 的编码规范,苹果和谷歌都已经有很好的总结:Apple Coding G...
分类:
其他好文 时间:
2015-05-09 10:10:01
阅读次数:
187
概要 Objective-C 是一门面向对象的动态编程语言,主要用于编写 iOS 和 Mac 应用程序。关于 Objective-C 的编码规范,苹果和谷歌都已经有很好的总结: Apple Coding Guidelines for Cocoa Google Objective-C Sty...
分类:
其他好文 时间:
2015-05-08 11:15:02
阅读次数:
139
1.其实学网站学安卓也写了txt的学习笔记。然后扔着,(没有时间线和互动性),然后就没有然后了。2.知识体系,一个月后,哎呦我擦,我会啥来着(搞了这么久,深有体会)3.随性的学习笔记搬不上 网站 的门面(不是有思考的文章)4.学习之路的目标 还有解决的问题常常忘记5.开发者社区的互动6.对技术的见解...
分类:
其他好文 时间:
2015-05-06 13:04:01
阅读次数:
162
一、描述
外观模式又叫门面模式,就是对一个复杂的系统进行包装,该系统对外的接口统一由外观类提供。当一个复杂的系统需要对外提供接口时,就需要将对外提供的接口统一封装在一个外观类中供外系统使用。外观模式最大的特点就是将细粒度的对象包装成粗粒度的对象,应用程序通过访问这个外观对象来完成细粒度对象的调用。这样应用程序只能看到外观对象,而不会看到具体的细节对象,这样无疑会降低应用程序的复杂度,并且提高了程...
分类:
编程语言 时间:
2015-05-02 23:27:48
阅读次数:
212
门面模式Facade
门面模式:统之间的接口、框架之间的衔接
(1)使用接口的形式来开发,不需要知道接口中内部方法的实现;
(2)门面模式就是为子系统对外提供的一组接口提供一个统一的界面,使得其他系统对该系统的访问都通过这个统一的界面来完成。
(3)当一个负载的系统需要对外提供接口时,就需要将对提供的接口统一封装在外观类里,供外系统使用。
门面模式原理图
不用门面设计模式的...
分类:
其他好文 时间:
2015-04-30 21:58:08
阅读次数:
160
在学习.Net/C#或者任何一门面向对象语言的初期,大家都写过交换两个变量值,通常是通过临时变量来实现。本篇使用多种方式实现两个变量值的交换。 假设int x =1; int y = 2;现在交换两个变量的值。 使用临时变量实现 static void Main(string[] args) { i...
Socket是应?用层与TCP/IP协议族通信的中间软件抽象层,它是?一组接?口。在设计模式中,Socket其实就是 ?一个?门?面模式,它把复杂的TCP/IP协议族隐藏在Socket接?口后?面,对?用户来说,?一组简单的接?口就是全部,让 Socket去组织数据,以符合指定的协议。?一个?生活中...
分类:
其他好文 时间:
2015-04-27 12:48:26
阅读次数:
131
2014年入手了好几本值得读的书,由于各种原因被搁置了很长时间。再忙就没有读书了吗?精心挑选的书应该被先知吗?显然不是。买书是为了提升自己,增加自己的含金量不是为了装点门面。有时候我们习惯给自己找偷懒的借口,懒惰的理由,甚至是懒惰心安理得的理由。怎么进一步提高..
分类:
其他好文 时间:
2015-04-24 01:13:35
阅读次数:
97