字节跳动旗下产品简单分析
这篇文章主要通过Reveal、AppSight、ipa包三方面简单的分析字条跳动旗下几款比较有代表性的产品。首先基本信息如下: 产品 版本 主要开发语言 第三方库 Interface Builder 今日头条 7.1.7 objc A...
这篇文章主要通过Reveal、AppSight、ipa包三方面简单的分析字条跳动旗下几款比较有代表性的产品。首先基本信息如下: 产品 版本 主要开发语言 第三方库 Interface Builder 今日头条 7.1.7 objc A...
本文要讨论的是类似于即刻、淘票票首页,抖音、简书个人主页这样的嵌套滚动效果,事实上网上已经有很多的相关的文章,比如: 嵌套UIScrollview的滑动冲突解决方案 iOS 嵌套UIScrollview的滑动冲突另一种解决方案 多层 UIScrollView 嵌套滚动解决方案 而且绝大多数的文章都是从如何解决手势冲突出发给出...
埋点
如果说之前的项目中哪个 bug 让我记忆犹新,我会毫不犹豫的说是内存溢出(OOM),因为当时无论从 dSYM 还是第三方的报错信息中我都找不出问题是所在,而且开发过程中也极少遇到,现在知道当时遇到的是高分辨率的图片集中渲染导致的 OOM 问题。 内存溢出从字面上就很好理解,传统意义上的 OOM 就是当前使用的 App 达到了 “high water mark”,也就是达到了系统对单个 Ap...
Range
在多线程编程中我们总是拿 Operation 和 GCD 做比较 ,OperationQueue 的任务单元是 Operation ,但事实上 GCD 也有类似的任务单元 DispatchWorkItem,OperationQueue 在类似于取消、添加依赖等功能都由 Operation 提供,这其中显然忽略了和它很像的 DispatchWorkItem 存在,本文的主要内容就是对比这两者的...
图片来自于Cara Shen 一年又一年,每当年末的时候就会想来时间过的真的很快,这一年我不时的提醒自己需要学习,需要接触新事物,现在是时候该总结下自己的 2017。 微信小程序 年初的时候着手开发了公司项目的微信小程序版,虽然在设计和交互上都做了简化,但也算是自己的一个正式的前端项目,不过后来由于种种原因没能上线。 日本之行 出发之前我对这段旅程充满着期待,比起...
Texture
Noder项目开发始末
Framer教程翻译