oc
文章平均质量分 93
m0_37344290
这个作者很懒,什么都没留下…
展开
-
iOS-关于浏览、搜索等历史记录本地存储的思路
前言工具类VisitManager结构一、Node:二、 VisitManagerVisitManager数据操作流程一、插入数据二、 删除链表中的Node1、 删除链表中的NodeB2、 真正的删除内存中的NodeB三、校验与存储到磁盘思考过程一、 读取的时间复杂度二、 存储的最大长度三、超时的历史记录进行删除四、储存到磁盘demo前言在APP需求开发中,经常会有一些本地存储一些信息的功能,对于本地保存的浏览历史记录,大多需要根据几个维度进行约束:时间、数量、增删改查的时间复杂度、用户浏览顺序等例.原创 2022-04-18 07:00:00 · 691 阅读 · 0 评论 -
如果处理服务器与客户端时间不一致的问题
前一段时间做了一个倒计时的功能,要求每个tableViewcell里面都嵌入倒计时的功能。我也封装了一个工具类,详细请看这里 但是倒计时如果不是用服务器的现在时间进行剩余时间计算的话,就可能出现bug(比如一个商品,倒计时1小时停售,服务器已经过了这停售时间,从而停售了,但是客户端的时间比服务器时间向后调了1小时,那么客户端就会以为还没有停售) 这就要求要用客户端的时间求出服务器的时间原创 2017-09-18 19:08:30 · 10362 阅读 · 0 评论 -
OC_转场动画的工具类(无交互)
转场动画的学习 请看简书iOS CAAnimation之CATransition(自定义转场动画)一、思路 . a跳转b 1. a: a可以什么都不用做,直接present, 2. b: b要在init方法里面 写这两个方法, 这个方法保证fromView才不会被移除(及可以在modal后看到a控制器的view) self.modalPresentationSt原创 2017-09-18 19:11:50 · 414 阅读 · 0 评论 -
抽屉效果的tableview功能组件:PYScalableTableView
抽屉效果的tableview功能组件:PYScalableTableView原创 2017-10-25 17:46:29 · 438 阅读 · 0 评论 -
Json视图工具
简介描述BaseJsonViewController是一个用OC编写的提供了搜索、插入、编辑、查看路径、复制json/value等功能的Json可视化编辑工具。由于网络数据请求下来后,APP端对json原数据的展示并不明朗。 修改网络数据只能通过Charles等抓包工具实现,受到的限制太多,所以诞生了在APP端直接对json进行查看、修改的Json视图工具:BaseJsonViewCont...原创 2019-08-11 09:24:00 · 322 阅读 · 0 评论