08 2013 档案

摘要:提到UIViewcontrol,每个人都不会陌生吧!平时实际开发中,每天的实际开发应该都少不了它。学过android的各位亲,也对生命周期这四个字并不陌生,无论是activity,还是service,也都皆已熟识了吧。也是由于之前学android的经验,看到后第一感觉就是,其生命周期是怎样的呢?好吧,说了这么多,开始进入UIViewControl的身体吧。打开官方网站,找了下,并没看到其生命周期的论述,反而有的是关于各种ViewControl的介绍。但从其类的方法中,我们可以看出一些端臆,但究竟是不是,还是写下代码测试下为好。具体代码就不列出,记录下其生命周期吧。如上图,整个过程大概如上,具体 阅读全文
posted @ 2013-08-30 22:48 mapleyuan 阅读(1015) 评论(0) 推荐(1)
摘要:UIControl,相信大家对其并不陌生吧,比如平常最常用的UIButton就是继承自UIControl的。按照惯例,还是先来看看为什么有UIControl这个类?什么时候用到它?查下文档就可以看到其是继承自UIView的,而对于其用途,官方对其有这么一段描述:To observe or modify the dispatch of action messages to targets for particular eventsTo do this, overridesendAction:to:forEvent:, evaluate the passed-in selector, target 阅读全文
posted @ 2013-08-22 22:32 mapleyuan 阅读(2234) 评论(0) 推荐(0)
摘要:之前看书的时候,没怎么注意,但在项目中,才发现它的特别之处。先来看看他用途:官网大意是这样写的:当你想简单的向一个已知类添加一个方法的时候,你就可以使用它。使用它的时候,命名是有要求的,如下:@interface ClassName (CategoryName)@end在xcode中,建立objective-c文件同级下,有Category class的选项,命名是ClassName+CategoryName。或许已经发现,分类在某种意义上看有点像是继承,使用场景:1.在不创建继承类的情况下实现对已有类的扩展。2.简化类的开发工作(当一个类需要多个程序员协同开发的时候,Category可以将同 阅读全文
posted @ 2013-08-20 21:19 mapleyuan 阅读(848) 评论(3) 推荐(1)
摘要:需求:要做一个生日选择的控件,但除了选择之外还需要自定义几个控件,跟生日选择控件组合一起。做法:自定义了一个UIImageView,并且作为背景。在这个背景view上再添加其他button和时间选择器问题及解决:1.UIDatePicker无法调整大小,必须用系统默认的大小,但可以改变位置。解决方法只有自定义实现UIPickerView,实现2个相关代理。 2.在网上个关于UIDatePicker看到一个很搞笑的问题,就是关于如何监听UIDatePicker上的选择事件的,其实官方文档已经写得很清楚了,UIDatePicker并不是UIPickerView得子类,但持有其对象,但关于... 阅读全文
posted @ 2013-08-15 10:10 mapleyuan 阅读(1696) 评论(0) 推荐(0)
摘要:经常用到的List,Map等这些数据结构,都是来自于java的util包下,而java对于其整体设计,简称为collection framwork.(ps。其实,Map接口并不继承自collection接口,但其联系却极其紧密),先看下该框架下的接口是怎么设计的吧。下面先补充下几小点知识,具体代码研究,等下次再写了。1.由于collection继承了Iterable接口,所以其所有子类皆可用for-each语法进行迭代2.Map并不是继承了Collection接口3.官网的collection framwork问题:使用了StringBuffer进行构造TreeSet但报错,原因应该是Stri 阅读全文
posted @ 2013-08-12 01:05 mapleyuan 阅读(237) 评论(0) 推荐(0)
摘要:每次找到淡淡的忧伤,记录下算了。。。http://subclipse.tigris.org/update_1.8.x 阅读全文
posted @ 2013-08-09 23:11 mapleyuan 阅读(77) 评论(0) 推荐(0)