2016年4月4日

摘要: 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第 阅读全文
posted @ 2016-04-04 00:02 风过无痕CL 阅读(143) 评论(0) 推荐(0) 编辑

2016年4月3日

摘要: 首先,把10个数里最小的个数放到下标为0的位置上(str[0]) 通过将下标为0的数(str[0])与剩下其余9个数进行对比交换(将较少者放置在下标为0的位置上),就可以得到这10个数最小的那个 10个数最小的那位确定后,接下来就要找剩下9个数最小的那个。 因为已经确定出一个最小的数,所以就不要动s 阅读全文
posted @ 2016-04-03 23:55 风过无痕CL 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 一、UIGestureRecognizer介绍 手势在ios经常用到,可以说是非常重要的存在,在之前,大部分都是通过touch方法来进行手势的判定,但是在ios系统3.2之后,添加了UIGestureRecongnizer抽象类,抽象出了几个子类 UITapGestureRecognizer (点) 阅读全文
posted @ 2016-04-03 23:29 风过无痕CL 阅读(204) 评论(0) 推荐(0) 编辑
摘要: UICollectionViewLayout UICollectionViewLayout决定了UICollectionView如何显示在界面上,Apple提供了一个最简单的默认layout对象:UICollectionViewFlowLayout。 Flow Layout是一个Cells的线性布局 阅读全文
posted @ 2016-04-03 23:01 风过无痕CL 阅读(95) 评论(0) 推荐(0) 编辑

2016年3月18日

摘要: 1.继承自UIScrollView 两种样式都能够分组,只不过是分组显示的效果不同而已 1.UITableViewStylePlain (列表样式) UITableViewStylePlain分组效果,头部标题有悬停效果 2.UITableViewStyleGrouped (有明显分组效果的样式) 阅读全文
posted @ 2016-03-18 13:11 风过无痕CL 阅读(145) 评论(0) 推荐(0) 编辑
摘要: block,以及代理什么时候要用到啊? 封装变化点,解决类耦合 block与代理之间的区别 1.block是在代理之后出现的技术,比代理更加灵活,但是可读性不好 2.代理在4.x之前一直都在使用,清晰明了,原生的组件变化点的封装基本都是用的是代理的方式(能够使得使用者,快速的开心的看出来有哪些方法, 阅读全文
posted @ 2016-03-18 12:48 风过无痕CL 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1.创建容器视图 2.添加内容子视图 设置contentSize,只能够横向滚动 scrollView.contentSize = CGSizeMake(5 * scrollView.frame.size.width, 0); scrollView.showsHorizontalScrollIndi 阅读全文
posted @ 2016-03-18 12:46 风过无痕CL 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 用来设置,contentSize滚动区域大小 scrollView 某个方向的滚动区域必须大于自身Frame值才行 scrollView.contentSize = CGSizeMake(1000, 1000); 内容偏移量,设置scrollView的内容向某一个方向偏移多少 scrollView. 阅读全文
posted @ 2016-03-18 09:05 风过无痕CL 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 事件响应与传递 UIResponder 1.首先要找到在链状结构中,最为适合处理事件相应的组件,如果该组件对事件进行到了处理,那么该事件传递(告一段路),如果最为适合相应该事件的组件没有重写(UIResponder方法),那么他会想回找第二适合处理用户相应事件的组件,如果在一个链状结构中没有任何一个 阅读全文
posted @ 2016-03-18 08:51 风过无痕CL 阅读(146) 评论(0) 推荐(0) 编辑

2016年3月15日

摘要:   建立父子关系     UIView * greenView = [[UIView alloc] init];     建立父子关系的同时,这个addSubview内部还干了什么其他事情? 会在父亲视图中,保存一个子视图的强指针     [baseView addSubview:greenView 阅读全文
posted @ 2016-03-15 20:42 风过无痕CL 阅读(153) 评论(0) 推荐(0) 编辑

导航