会员
周边
新闻
博问
融资
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
iOS进阶手册
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
[置顶]
如何使用自动布局让自己更快的开发?
摘要: Autolayout是一种“自动布局”技术,专门用来布局UI界面 Autolayout是一种“自动布局”技术,专门用来布局UI界面 Autolayout能很轻松地解决屏幕适配问题 Autolayout的两条核心概念: >1 参照:通过参照其他控件或父控件来设置当前控件地位置和大小 >2 约束Cons
阅读全文
posted @ 2016-04-22 22:26 iOS进阶手册
阅读(124)
评论(0)
推荐(0)
编辑
[置顶]
我在项目中是如何正确使用懒加载的!
摘要: ★懒加载即延时加载,即当对象需要用到的时候再去加载。其实就是重写对象的get方法,当系统或者开发者调用对象的get方法时,再去加载对象。 ★注意: 1. 如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化 2. 在getter方法里切勿使用self.自己,因为self.自己会
阅读全文
posted @ 2016-04-22 22:25 iOS进阶手册
阅读(323)
评论(0)
推荐(0)
编辑
[置顶]
IOS之KVC全解
摘要: 一 KVC的基本概念 KVC是Key Value Coding的缩写,意思是键值编码。 在iOS中,提供了一种方法通过使用属性的名称(也就是Key)来间接访问对象属性的方法,这个方法可以不通过getter/setter方法来访问对象的属性。用KVC可以间接访问对象属性的机制。通常我们使用valueF
阅读全文
posted @ 2016-04-22 22:24 iOS进阶手册
阅读(497)
评论(0)
推荐(0)
编辑
[置顶]
AFN总结
摘要: AFN小结 1,AFN概念、原理 2,AFN的封装使用 3,AFN与其它框架对比 ————————————————————————————————— 1 , AFN的概念原理: AFN的基础是NSURL,AFN的直接操作对象AFHTTPClient是一个实现了NSCoding和NSCopying协议
阅读全文
posted @ 2016-04-22 22:19 iOS进阶手册
阅读(392)
评论(1)
推荐(0)
编辑
2016年4月27日
你真的了解SDWebImage吗?
摘要: 这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理,异步下载,同一个URL下载次数控制和优化等特征。 SDWebImage加载图片的流程 SDWebImage库的作用 通过对UIImageView的类别扩展来实现异步加载替换图片的工作。 主要用到的对象: 1.UII
阅读全文
posted @ 2016-04-27 11:12 iOS进阶手册
阅读(129)
评论(0)
推荐(0)
编辑
2016年4月22日
KVO详解
摘要: 1,注册与解除注册 如果我们已经有了包含可供键值观察属性的类,那么就可以通过在该类的对象(被观察对象)上调用名 为 NSKeyValueObserverRegistration 的 category 方法将观察者对象与被观察者对象注册与解除 注册: - (void)addObserver:(NSOb
阅读全文
posted @ 2016-04-22 22:37 iOS进阶手册
阅读(141)
评论(0)
推荐(0)
编辑
HTTP 协议
摘要: HTTP 协议 1、是什么以及干什么用的(1)超文本传输协议,目前1.1版本(2)基于应用层的通信规范,规定客户端和服务器之间的数据传输格式(3)iOS网络开发中,多用于进行发送HTTP请求2、特点(1)短连接,无状态连接(每次新建连接),通过TCP完成数据请求后立即释放。(2)Keep-Alive
阅读全文
posted @ 2016-04-22 22:31 iOS进阶手册
阅读(229)
评论(0)
推荐(0)
编辑
tableview加载图片的时候的优化之lazy(懒加载)模式and异步加载模式
摘要: iOS tableview加载图片的时候的优化之lazy(懒加载)模式and异步加载模式举个例子,当我们在用网易新闻App时,看着那么多的新闻,并不是所有的都是我们感兴趣的,有的时候我们只是很快的滑过,想要快速的略过不喜欢的内容,但是只要滑动经过了,图片就开始加载了,这样用户体验就不太好,而且浪费内
阅读全文
posted @ 2016-04-22 22:30 iOS进阶手册
阅读(262)
评论(0)
推荐(0)
编辑
字典转模型
摘要: 字典转模型: 一个新的技术是为了解决某个问题或者优化某个技术而产生的.那么字典转模型是为了解决为什么问题而产生的呢? 1.写代码的时候,如果直接用数组或者字典的话,需要多次使用,可能会因为不小心把键名写错,而程序并不报错。鉴于此,可以考虑把字典数据转换成一个模型,把数据封装到一个模型中去,让view
阅读全文
posted @ 2016-04-22 22:29 iOS进阶手册
阅读(135)
评论(0)
推荐(0)
编辑
UITableViewCell重用机制
摘要: 1.UITableViewCell重用机制 1.cell使用重用的原因和重用机制的原理: 原因: 一个UITableView中有许多需要显示的cell,但是我们不可能每个都会浏览到,那么如果我们把这些数据全部都加载进去,是会造成内存的负担的. 我们所能显示的区域通常只有一个屏幕的大小,那么那些屏幕之
阅读全文
posted @ 2016-04-22 22:28 iOS进阶手册
阅读(205)
评论(0)
推荐(0)
编辑
iOS开发之---传值大全
摘要: 通知/代理/block都可以传值 (顺传倒传都可以)一 顺传 用属性传值最简单明了二 逆传 用block更简洁三 通知传值使用场景 1- 很多控制器都需要知道一个事件,应该用通知(传递参数的过程就是传值); 2 - 相隔多层的两个控制器之间传值————————————————————————————
阅读全文
posted @ 2016-04-22 22:28 iOS进阶手册
阅读(165)
评论(0)
推荐(0)
编辑
通知/代理/block 三者比对
摘要: 通知: “一对多”,”多对一” 传值四个步骤: 1.发送通知2.创建监听者3.接收通知4.移除监听者 使用场景:1- 很多控制器都需要知道一个事件,应该用通知;2 - 相隔多层的两个控制器之间跳转注意事项: 1, 一旦接收消息的对象多了,就难以控制了,可能有你不希望的对象接受了消息并做了处理 2,创
阅读全文
posted @ 2016-04-22 22:27 iOS进阶手册
阅读(1758)
评论(0)
推荐(0)
编辑
下一页