关于消息摘要及对应的Swift实现


开发过程中我们经常会遇到对数据进行一些类似MD5SHA-256等的处理,那处理的作用是什么以及为什么要这么做,就是今天要讨论的内容。如果你对这些算法的概念已经很熟悉,那就不用继续往下看了,如果你感觉生疏,或者并不能说清楚他们的作用,那就跟着我一起回顾一下吧。

阅读更多

艰难的图床优化方案(MWeb+PicGo+Github)

博客写作优化

写博客就肯定会遇到插入图片的情况,我之前的做法是先在Boostnote这种Markdown编辑器里面写个草稿,如果有图片就附上图片,然后再粘到简书的web端。当然图片也需要另拖,会生成一个简书的图片链接,相当于把简书作为图床,然后我再把简书排好版的文章发布到自己的博客。。。

阅读更多

iOS开发月报#7|201901

这里记录过去一个月,我看到的值得分享的内容,包含但不限于iOS知识,每个月的最后一天发布。
欢迎推荐内容,可以前往zhangferry/iOSMonthlyReport提交issue。

另外,马上就要过年了,提前祝大家春节快乐!

阅读更多

iOS开发月报#6|201812

大事件

这个月的大事件是高通与苹果之间的专利大战。高通分别在中国和德国对苹果公司提起专利诉讼,结果均胜。苹果将在中国禁售iPhoneX及之前的机型。在德国则是全面禁售。

阅读更多

2018年总结

写的有点晚了,因为一些事情耽搁,本来想干脆不写了。但有股力量不断催促着自己要写下来,于是就有了这篇文章。今年对我是意义重大的一年,从几个方面说吧,工作,生活和2019年的目标。

阅读更多

iOS开发月报#5|201811

大事件

11月27号,苹果AppStore下架包括拼多多、搜狗地图、讯飞阅读和悦跑圈在内的共718个App。据称下架原因是触发了AppStroe审核指南的2.5.2条例,即使用了热更新技术。去年6月份,苹果层因热更新下架数万款App。
C6D6A56886BF8346FA56A046C2BEE023.jpg

阅读更多

AVPlayer支持的视频格式

发现很多人对视频格式存在一些误解,之前写的一篇文章讲AVPlayer的支持格式也有一些问题,所以这里单独出一篇文章讲一下,希望大家能明白。

阅读更多

iOS开发月报#4|201810

记录本月开发遇到的知识点,小tips,和bug总结。

大事件

新版iPad Pro、MacBook Air、Mac mini发布,全线涨价,但是真香。。。
image.png

阅读更多

Git基本操作回顾

作为git最常用的几个命令git statusgit addgit commit,我们每天可能都会写个数十遍。但是越是这种我们熟悉的操作,越容易存在一些我们忽略的细节。这篇文章就是用来记录下这些细节,记录我们常用命令中不常用的操作。

在git中编辑过某些文件之后,由于自上次提交后你对它们做了修改,git 将它们标记为已修改文件。 我们逐步将这些修改过的文件放入暂存区,然后提交所有暂存了的修改,如此反复。所以使用 git 时文件的生命周期如下:
lifecycle.png

回顾完就进入正题

阅读更多