- 博客(8)
- 收藏
- 关注
原创 SDWebImage底层
SDWebImage底层实现有沙盒缓存机制,主要由三块组成1、内存图片缓存2、内存操作缓存3、磁盘沙盒缓存1)当我门需要获取网络图片的时候,我们首先需要的便是URl没有URl什么都没有,获得URL后我们SDWebImage实现的并不是直接去请求网路,而是检查图片缓存中有没有和URl相关的图片,如果有则直接返回image,如果没有则进行下一步。2)
2016-10-27 11:14:53
284
转载 浅谈iOS中MVVM的架构设计
ViewModel层,就是View和Model层的粘合剂,他是一个放置用户输入验证逻辑,视图显示逻辑,发起网络请求和其他各种各样的代码的极好的地方。说白了,就是把原来ViewController层的业务逻辑和页面逻辑等剥离出来放到ViewModel层。View层,就是ViewController层,他的任务就是从ViewModel层获取数据,然后显示。从没听过 MVC ?有人称
2015-12-18 14:09:22
306
转载 支付宝集成
现在不少app内都集成了支付宝功能 使用支付宝进行一个完整的支付功能,大致有以下步骤:1>先与支付宝签约,获得商户ID(partner)和账号ID(seller)(这个主要是公司的负责) 2>下载相应的公钥私钥文件(加密签名用)3>下载支付宝SDK(登录网站:http://club.alipay.com/) 里面提供了
2015-12-03 16:40:51
278
原创 记录一些题
[※]@property中有哪些属性关键字?[※]weak属性需要在dealloc中置nil么?[※※]@synthesize和@dynamic分别有什么作用?[※※※]ARC下,不显式指定任何属性关键字时,默认的关键字都有哪些?[※※※]用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用
2015-12-01 17:15:55
306
转载 3DTouch学习笔记
1.用户现在可以用力摁下主屏按钮来快速调出应用提供的功能菜单。 2.在应用中,用户现在可以用力摁下视图以查看更多内容的预览并且快速访问一些功能。3DTouch分为三个内容:1. 在点击app icon 的手长按并且用力一点,就会出现 几个Item。2.(1)在app 里面长按也要用力往下压,就会可以弹出一个自定义的 ViewController。这个时候如果你放
2015-11-26 16:37:18
291
原创 ios按钮的选中与不选中
要的效果是可以这样选择,第一次自己做的出现了两个问题1.因为不太理解判断 导致点两次按钮才会正常显示,解决方法:2.想让首次显示默认选中第一个 解决方法;————————————————————————————————————————第一个问题——————————————————————————————————————————————————
2015-11-26 12:03:05
3226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人