上一页 1 2 3 4 5 6 7 ··· 23 下一页

2019年5月1日

iOS网络层架构设计分享

摘要: 声明: 转载请注明出处:http://www.jianshu.com/p/05a59197a7c7 评论请到原文,转载一概不回复 前些天帮公司做了网络层的重构,当时就想做好了就分享给大家,后来接着做了新版本的需求,现在才有时间整理一下。 之前的网络层使用的是直接拖拽导入项目的方式导入了AF,然后还修 阅读全文

posted @ 2019-05-01 14:48 鬼手渔翁 阅读(593) 评论(0) 推荐(0)

2019年4月16日

iOS 架构模式–解密 MVC,MVP,MVVM以及VIPER架构

摘要: 原文出处: Bohdan Orlov 译文出处:CocoaChina - lynulzy 在 iOS 中使用 MVC 架构感觉很奇怪? 迁移到MVVM架构又怀有疑虑?听说过 VIPER 又不确定是否真的值得切换? 相信你会找到以上问题的答案,如果没找到请在评论中指出。 你将要整理出你在 iOS 环境 阅读全文

posted @ 2019-04-16 11:03 鬼手渔翁 阅读(239) 评论(0) 推荐(0)

杂谈: MVC/MVP/MVVM

摘要: 前言 本文为回答一位朋友关于MVC/MVP/MVVM架构方面的疑问所写, 旨在介绍iOS下MVC/MVP/MVVM三种架构的设计思路以及各自的优缺点. 全文约五千字, 预计花费阅读时间20 - 30分钟. 简书账号停止维护, 提问/讨论请移步掘金账号 MVC MVC的相关概念 MVC最早存在于桌面程 阅读全文

posted @ 2019-04-16 10:52 鬼手渔翁 阅读(319) 评论(0) 推荐(0)

2019年4月11日

iOS架构设计-URL缓存

摘要: 转自:http://www.cnblogs.com/kenshincui/p/iOS-jia-gou-she-jiURL-huan-cun.html 概览 缓存组件应该说是每个客户端程序必备的核心组件,试想对于每个界面的访问都必须重新请求势必降低用户体验。但是如何处理客户端缓存貌似并没有统一的解决方 阅读全文

posted @ 2019-04-11 15:15 鬼手渔翁 阅读(318) 评论(0) 推荐(0)

iOS开发之缓存:内存缓存

摘要: 转自:https://blog.csdn.net/zhuqilin0/article/details/6647123 使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。 内存缓存我们可以使用sd 阅读全文

posted @ 2019-04-11 15:10 鬼手渔翁 阅读(253) 评论(0) 推荐(0)

NSURLCache自己的理解

摘要: NSURLCache 总结:NSURLCache提供的是内存以及磁盘的综合缓存机制,只会对get请求做缓存,post请求不会缓存数据,不会调用willCacheResponse方法,下一次请求也不会使用缓存,直接发送请求。 get请求: 1.什么时候缓存返回的数据? 无论客户端的request.ca 阅读全文

posted @ 2019-04-11 14:44 鬼手渔翁 阅读(499) 评论(0) 推荐(0)

iOS网络请求缓存:NSURLCache详解

摘要: 缓存 首先,NSURLCache提供的是内存以及磁盘的综合缓存机制。许多文章谈到,使用NSURLCache之前需要在AppDelegate中缓存空间的设置: - (BOOL)application:(UIApplication *)application didFinishLaunchingWith 阅读全文

posted @ 2019-04-11 13:50 鬼手渔翁 阅读(404) 评论(0) 推荐(0)

iOS网络请求缓存

摘要: 参考:https://www.cnblogs.com/rainySue/p/huan-cun.html HTTP缓存 Web缓存是可以自动保存常见文档副本的HTTP设备。当Web请求到达缓存时,如果本地有“已经缓存”的副本,就可以从本地存储设备,而不是原始服务器中获取这个文档。具有如下优点: 减少了 阅读全文

posted @ 2019-04-11 13:34 鬼手渔翁 阅读(580) 评论(0) 推荐(0)

2019年4月10日

iOS拾遗——为什么必须在主线程操作UI

摘要: 在开发过程中,我们或多或少会不经意在后台线程中调用了UIKit框架的内容,可能是在网络回调时直接imageView.image = anImage,也有可能是不小心在后台线程中调用了UIApplication.sharedApplication。而这个时候编译器会报出一个runtime错误,我们也会 阅读全文

posted @ 2019-04-10 14:51 鬼手渔翁 阅读(810) 评论(0) 推荐(0)

RunLoop和autorelease的一道面试题

摘要: 转自:https://www.cnblogs.com/Mike-zh/p/4445174.html 有这么一道iOS面试题 以下代码有没有什么问题?如果有?如何解决? 局部释放池和RunLoop释放池的概念: 主线程的RunLoop是默认开启的(视图用[[NSRunLoop currentRunLo 阅读全文

posted @ 2019-04-10 14:36 鬼手渔翁 阅读(146) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 23 下一页

导航