随笔分类 -  IOS学习总结

IOS学习之block代码块
摘要:前言: block这个名词对于做一般开发者来说可能会觉得稀奇古怪而非常陌生,但是对于iOS工程师来说,在整个开发中到处都是它的影子,今天一大早觉得在假期学习一下它,对明年的iOS开发工作做个准备,突然有点找回当年即将毕业时的最后一个春节假期的感觉,今天基于最近使用的角度来学习总结一下block。 什 阅读全文
posted @ 2017-02-07 10:07 总李写代码 阅读(1886) 评论(0) 推荐(0) 编辑
IOS学习之初识KVO
摘要:什么是KVO? KVO(Key-Value Observing)键值观察,是一种通过对对象的某一个属性添加观察者,一旦这个属性值发生变化,就会通知当前观察者的一种机制。 该如何使用? 1.注册,指定被观察者的属性 参数说明: object:被观察的对象 observer:观察者对象 keyPath: 阅读全文
posted @ 2016-05-17 19:54 总李写代码 阅读(365) 评论(0) 推荐(0) 编辑
IOS学习之初识KVC
摘要:什么是kvc? kvc (key-value coding )键值编码,是ios 提供的一种通过key间接的来访问对象属性的一直方式。 哪些类支持kvc操作? kvc的操作方法由NSKeyValueCoding协议提供,也就是说只要是这个协议的对象都支持kvc操作。 具体怎么使用? 动态设置: se 阅读全文
posted @ 2016-05-17 19:13 总李写代码 阅读(321) 评论(0) 推荐(0) 编辑
IOS学习之NSNotificationCenter消息机制
摘要:NSNotificationCenter是 Cococa消息中心,统一管理单进程内不同线程的消息通迅。 添加观察者接收通知: 参数说明: addObserver: 观察者,谁来接收通知; selector: 收到通知后调用的方法; name: 注册所观察通知的名字 object: 订阅该通知的对象, 阅读全文
posted @ 2016-05-16 18:23 总李写代码 阅读(538) 评论(0) 推荐(0) 编辑
IOS遍历网页获取网页中<img>标签中的图片url
摘要:前言: 项目中遇见一个需求遍历网页中所有的<img>标签并且去处图片的url 第一步:编写获取<img >标签的正则表达式,代码如下: 第二步:根据html标签元素获取图片url 阅读全文
posted @ 2016-05-07 11:27 总李写代码 阅读(4743) 评论(0) 推荐(0) 编辑
IOS各种集合遍历效率对比
摘要:前言: 对于ios项目开发中总会遇见各种集合遍历,出于对各种遍历效率的好奇心,所以准备写个测试程序测试一下 首先:先声明一个NSMutableArray,测试数据量分别是1000条,10000条,100000条。 第一种:普通for循环 第二种:for in 循环 第三种:代码块循环 第四种:枚举器 阅读全文
posted @ 2016-05-07 11:17 总李写代码 阅读(1554) 评论(1) 推荐(0) 编辑