2012年3月6日

摘要: 委托是Cocoa中最简单、最灵活的模式之一。委托是指给一个对象提供机会对另一个对象中的变化做出反应或者影响另一个对象的行为。其基本思想是:两个对象协同解决问题。一个对象非常普通,并且打算在广泛的情形中重用。它存储指向另一个对象(即它的委托)的引用,并在关键时刻给委托发消息。消息可能只是通知委托发生了某件事情,给委托提供机会执行额外的处理,或者消息可能要求委托提供一些关键的信息以控制所发生的事情。 委托方法通常包括3种动词:should、will、did。 should表示一个动作发生前,通常带有返回值,可以在动作发生之前改变对象状态。 will在动作发生前,委托可以对动作做出响应,但... 阅读全文

posted @ 2012-03-06 16:16 无忧consume 阅读(192) 评论(0) 推荐(0) 编辑

摘要: http://blog.sina.com.cn/s/blog_6c8f8eba0100rh86.html socket本质上是一个VFS inode数据结构;而inode属于文件数据结构:file,这跟Linux系统总的观点一样,把设备也看成某种类型的文件;地址族,address family,例如AF_UNIX,AF_INET等等;数据结构:pops victor,proto_ops定义地址族、socket类型如SOCK_STREAM、SOCK_DGRAM等等;python实际创建socket的过程是这个过程的翻译:创建新的socket;绑定地址和名字;listening监听;accept. 阅读全文

posted @ 2012-03-06 15:16 无忧consume 阅读(296) 评论(0) 推荐(0) 编辑

摘要: 基于Xcode4开发第一个iPhone程序:“Hello World”项目要求写一个iPhone程序,在屏幕正中显示文字“Hello Word”,粗体,字体大小26磅,字体颜色红色,有黑色阴影,阴影光源为左上角,偏移1像素,支持设备旋转。需求分析在开始之前,我们首先来分析一下项目需求,这是一个非常简单的项目,只要在屏幕上显示一段“Hello World”的文字,当然还有一些附加条件:对字体、字体颜色、字体大小有要求,有阴影效果要求文字显示在屏幕正中支持设备旋转,并且无论设备如何旋转,文字都还是显示在屏幕正中根据这些需求,我们将从简单到复杂,逐步来实现,分成2步来实现:在屏幕上显示文字,设置字体 阅读全文

posted @ 2012-03-06 11:14 无忧consume 阅读(160) 评论(0) 推荐(0) 编辑


Copyright © 2024 无忧consume
Powered by .NET 9.0 on Kubernetes