首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
reyzhang36442
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
iOS自定义弹窗之翻牌动画—Swift
项目中做的一个Swift版本的翻牌动画,在自定义Window弹窗基础上,使用transition动画实现。 核心代码已经贴出,完整代码请查看----->>>CLDemo,如果对你有所帮助,欢迎Star。
RxSwift(3)— Observable序列的创建方式
该方法通过传入一个默认值来初始化,构建一个只有一个元素的Observable队列,订阅完信息自动complete。 此方法创建一个新的可观察实例,该实例具有可变数量的元素。 将可选序列转换为可观察序列。 返回一个可观察序列,该序列在新观察者订阅时调用指定的工厂函数。 使用def…
RxSwift(2)— 核心逻辑源码分析
我刚开始在探索的时候,我是比较好奇的:为什么我们的Cooci - 框架班级这个字符串会在订阅序列的subscribe的闭包打印。下面是我的代码分析 从上面的图,我们可以清晰的看到的继承关系。那么这么多的内容还有那么多层嵌套,这个地方我们需要掌握什么: 在这个构造方法里面,我们创…
基于 Swift 多地图源业务向地图控件实现(一):封装地图源
上一篇谈了整体的设计思路,这篇谈一下具体的实现设计。因为我的项目里第一个接入的地图源是高德地图,这里的接口以高德地图作为示范。 既然要接入多个地图源,可以良好的支持地图源切换,那么第一步就是隔离具体地图源。隔离具体实现最常使用的方式就是使用接口隔离。UITableView 中常…
多地图源业务向地图控件开发思路
很多应用的都会使用到地图控件,我们目前使用到地图的场景是规划无人机的飞行路线。最常见的是规划一块要飞行的区域,然后生成巡航的路线,最后用拍到的照片进行建模。有了模型后就可以获得场地的一些数字化信息。 我们有些客户要建模的区域在郊区,因此地图的信息准确对于我们规划飞行区域的帮助很…
如何优雅地编写 iOS 第三方库
iOS 经过八年多的发展,已经涌现出诸多优秀的第三方库,但怎样才算是优雅?总体来说,AFNetworking 就十分优雅,而 GPUImage 就只是可用,而不算优雅。编写优雅的第三方库,就像制作一件精美的艺术品一样,过程让人沉醉,结果令人赏心悦目。否则就是单纯的代码堆积与功能实
iOS 移动端架构初探心得
本文作为以上文章系列的总结, 如何一步一步进行思考总结, 如何开发出适合自己的通用架构设计. 对于架构, 移动端常见的架构设计包括MVC, MVVM, MVP等, 上图简要的说明了各种常见的架构之间的交互及数据传递方式. 对于MVC, MVVM, MVP这三种架构设计模式, 相…
唱吧 iOS 音视频缓存处理框架
唱吧 iOS 团队为了解决音视频在线播放的缓存问题,开发了 KTVHTTPCache 这个框架。设计之初是为了解决音视频在线播放的缓存问题,但其本质是对 HTTP 请求进行缓存,对传输内容并没有限制,因此应用场景不限于音视频在线播放,也可以用于文件下载、图片加载、普通网络请求等…
关注了
3
关注者
0
收藏集
1
关注标签
18
加入于
2017-12-06