摘要: 在开源库XMPPFramework中提供了一个GCDMulticastDelegate类,使用它可以为一个对象添加多个被委托的对象,以前用oc编写的工程引入了这个类,使用起来十分方便。最近由于换了工作,新项目需要用swift来实现。我也想把这个对象引入到工程中。仔细研究了一下,终于可以实现了。1.导... 阅读全文
posted @ 2015-08-14 22:03 慧春 阅读(627) 评论(0) 推荐(0)
摘要: IOS程序是从main开始运行的,main.m文件内容如下:#import#import"AppDelegate.h"intmain(intargc,char*argv[]){@autoreleasepool{returnUIApplicationMain(argc,argv,nil,NSStrin... 阅读全文
posted @ 2014-11-13 10:08 慧春 阅读(387) 评论(0) 推荐(0)
摘要: (原文链接)http://blog.csdn.net/ahopedog/article/details/7416837 本文是《Sunvey the Major Framworks》一文的翻译 框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共... 阅读全文
posted @ 2014-11-13 08:55 慧春 阅读(210) 评论(0) 推荐(0)
摘要: My story happened in the winter of 2012, the first year I began to work in Beijing. It was a cold weekend, and I went skiing with two of my coworker... 阅读全文
posted @ 2014-10-26 01:25 慧春 阅读(511) 评论(0) 推荐(0)
摘要: 原则1.找到原则中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起2.针对接口编程,而不是针对实现编程3.多用组合,少用继承4.依赖倒置原则:要依赖抽象,不要依赖具体类(不能让高层组件依赖低层组件,而且,不管高层或者低层组件,“两者”都应该依赖于抽象)模式1.策略模式:定义了算法... 阅读全文
posted @ 2013-11-14 21:35 慧春 阅读(194) 评论(0) 推荐(0)
摘要: uiButton控件上自带了一个uiLabel类型的子控件和一个uiImageView类型的子控件,如果可以正确使用他们的edgeInsets属性,就能把button设置成我们想要的样子。 关于titleEdgeInsets,苹果文档的解释是:The inset or outset marg... 阅读全文
posted @ 2013-11-12 15:17 慧春 阅读(5351) 评论(0) 推荐(2)
摘要: 从走出校门开始工作到现在一年多的时间,常常会有申请一个自己的技术博客的冲动,我想分享工作中的点点滴滴,保存下自己认为有价值的东西方便以后参考。想法总是在想中,执行力不强,今天终于勤劳一下,走出了第一步,纪念一下,2013年的冬天。 阅读全文
posted @ 2013-11-11 21:54 慧春 阅读(167) 评论(0) 推荐(0)