首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
醉梦弦音
掘友等级
iOS 开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
利用Swift Package Manager制作第三方库
1.通过编写package文件为自己添加依赖库 其实现阶段,如果是纯Swift开发的项目,用Swift package manager来制作三方库可能是比用cocoapods更省心的,至少Google
Swift 仿微信语音通话最小化时后的效果
最近碰到个需求,需要仿微信语音通话缩小化后,保持界面最上层有一个悬浮的小View可以一点击就把刚刚缩放掉的界面再放回来,其实本质就是创造了一个新的Window,在这个window上创建了一个rootController并展示他,缩小化时是把controller dismiss掉…
Swift 融云根据时间删除部分聊天记录
碰到了个数据处理的需求,判断融云本地数据库中所有人的聊天记录,删除其中两天前并且没有任何回复的聊天列表。 一开始天真的将所有本地数据库中的数据全部抓了出来,结果发现数据量太大了,直接给主线程卡死,或者瞬间内存飙升把app给卡掉了。 后来发现融云有分页的方法,开启子线程,通过分页…
Swift 融云根据时间删除部分聊天记录
碰到了个数据处理的需求,判断融云本地数据库中所有人的聊天记录,删除其中两天前并且没有任何回复的聊天列表。 一开始天真的将所有本地数据库中的数据全部抓了出来,结果发现数据量太大了,直接给主线程卡死,或者瞬间内存飙升把app给卡掉了。 后来发现融云有分页的方法,开启子线程,通过分页…
Swift 融云推送AppData本地通知无法获取
遇到过一个很棘手的问题,融云推送一条消息后,客户端需要判断appData这个字段来进行不同的个性化跳转。然而远程推送,iOS客户端可以获取到AppData。可是本地推送无法获取到AppData,融云并没有给配置本地推送的数据。但需求是必须实现的,所以想到可以把融云那边的通知给拦…
Swift 获取两个日期之间所有的日期
最近需求需要自己写一个datepicker,要求最大和最小时间之外的时间不显示。所以需要自己用pickerView实现一套。需求中的一点是精确到天的选择。故写了一个方法,获取一段日期之间的所有天。
Swift collectionView的标签自动换行
开发时经常会碰到需求collectionView做标签样式的需求,标签需要根据collectionView的宽度来换行。一般我们通过自定义一套flowLayout来满足这样的需求。
iOS自定义三角弹窗View(UIBezierPath)
iOS一旦用到贝塞尔曲线都是一块非常令人头疼的地方。做了这么久iOS开发还是不敢说自己很懂CAShapeLayer,UIBezierPath这些知识点。但其实日常使用这些技术的地方并不少。很多细节方面的地方,多多少少都需要用到这些知识点。比如自定义一个带三角的小弹出窗时,总是摸…
个人成就
文章被点赞
4
文章被阅读
10,905
掘力值
216
关注了
0
关注者
1
收藏集
0
关注标签
0
加入于
2018-05-20