首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
勇闯天涯茉莉花茶
掘友等级
命运的转轮不停旋转,让我永远注视着你
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
74
文章 74
沸点 0
赞
74
返回
|
搜索文章
赞
文章( 74 )
沸点( 0 )
有始有终,设计一个结构合理的下载模块
在着手编码之前,先明确功能需求、技术需求,然后进行初步的思考。 从目标出发,能够帮助明确设计过程中的侧重点。对于下载这个场景,很直观可以想到,它涉及到的文件操作、持久化存储等步骤是会频繁出现在一个项目中的。所以我会希望为下载模块写的大量代码能够被良好复用。同时可以预见,下载这一…
[译] Swift 中的内存泄漏
本篇文章中,我们将探讨内存泄漏,以及学习如何使用单元测试检测内存泄漏。现在我们先来快速看一个例子: 这是 SpecLeaks 中的一个测试。 重点:我将要解释什么是内存泄漏,讨论循环引用以及一些其他你可能早已知道的事情。如果你仅仅想阅读有关对泄漏进行单元测试的部分,直接跳到最后…
RXSwift源码浅析(一)
demo实现的效果其实就是 将上一段闭包中输入的 产生的事件(0,1,Completed),在下一段闭包中提取出来. 这样就将 事件的产生 和 事件的处理 分开. 本文也就是分析这个效果怎么实现的
监控启动崩溃
相较于正常的崩溃问题,启动crash造成的损失要远远大得多。正常来说,如果有足够强健的构建发布系统,大多数时候能在版本上线之前及时发现问题并且修复,但是仍然存在小概率的线上意外。启动crash一般同时具备损害严重以及难以捕获两大特点 从应用图标被用户点击开始,直到应用可以开始响…
程序员也想改 Lottie 动画?是的!
Lottie 是 Airbnb 开源的一套跨平台的完整的动画效果解决方案,用过都说好。完全解耦开发人员和设计师,让设计师设计的动画,在程序中无缝还原,真是一旦拿起绝不放下。 之前也写过两篇关于 Lottie 基础的文章,还不了解的可以先看看。 Lottie 虽然非常好用,但是从…
iOS Swift GCD 开发教程
本教程将带你详细了解 GCD 的概念和用法,通过文中的代码示例和附带的 Github 示例工程,可以进一步加深对这些概念的体会。附带的示例工程是一个完整可运行的 App 项目:DispatchQueueTest,项目地址点此处。本教程提供离线版,阅读体验更佳: HTML 版 、…
🛠Git 常用操作总结
使用Git差不多有一年了,命令行也用的越来越多,所以把工作中常用到的操作在这里总结一下,以便更好的回顾与查询。 $ git ci(commit) . # → 提交本次修改 (<commit>|HEAD)^n,指的是HEAD的第n个父提交,可以通过在“^”后面跟上一个数字,表示第…
ALDownloadManager 基于Alamofire封装的下载器
ALDownloadManager包含了断点续传,多文件顺序下载,多文件同时下载同时下载顺序下载外层调用:单文件下载多文件同时下载多文件顺序下载具体实现:下载方法(默认断点续传)cancelledDa
AlamoFire的使用(下载队列,断点续传)
最近开始做了一个新项目,几乎没有时间来写自己的博客,大部分都在写feature(BUG),自己研究的东西很少,本来之前说好每个月要写两篇文章也没能坚持下来,最近在项目中遇到了一些问题,就在这里总结下吧。一些小的技巧而已,大神可以忽略了。 新项目包含了上传下载网络请求相关功能,由…
下一页
关注了
13
关注者
1
收藏集
1
关注标签
10
加入于
2015-11-18