一、目标 了解移动端的数据持久化方式和对应的使用场景,提供相关技术选型做技术储备。 二、数据持久化的目的 快速展示,提升体验已经加载过的数据,用户下次查看时,不需要再次从网络...
一、目标 了解移动端的数据持久化方式和对应的使用场景,提供相关技术选型做技术储备。 二、数据持久化的目的 快速展示,提升体验已经加载过的数据,用户下次查看时,不需要再次从网络...
推荐一些我个人认为非常经典,值得关注的博客。 OneV's Den 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 Limboy’...
0、缘起 之所以要写这篇文章,是因为发现在实际编程处理点击事件的过程中,知道响应链和探测链根本没有一点用处。 即使对于响应链的流程了然于胸,依然还是无法使点击事件达到实际预期...
前言:苹果的官方文档《Event Handling Guide for iOS》对事件处理做了非常详尽清晰的解释,建议大家仔细研读 关于iOS的事件响应机制网上讲解文章不少,...
Block基础和retain cycle(循环引用) blcok简介 Block 是c语言的扩展,并不是什么高新技术是从c扩展而来的,和swift语言的闭包需要注意的是由于 ...
场景 在我们的app中需要一个类似影院传送带式选择电影场次的控件,效果如下: 实现思路 控件选择看控件特征,是一个可滚动的长列表,在iOS中一般都使用UICollection...
本文首发于我的个人技术博客看完还不懂HTTPS我直播吃翔 存在即合理 http是非常常见的应用层协议,是超文本传输协议的简称,其传输的内容都是明文的。在这个混乱的世界,明文传...
场景 经常看到各种高效裁剪圆角的文章,正好之前做过一点数字图像处理,就打算用空域处理的办法,写个裁剪圆角的算法,一定要尽可能的快的,不然界面容易卡顿。 裁圆角很简单,对于图像...
layer.shouldRasterize shouldRasterize instructs Core Animation to cache the layer conte...