前言 本文基于WWDC2018-Image and Graphics Best Practices,对图片加载和处理的思考和总结。本文不是WWD...
前言 最近研究iOS设备间的近距离实时通信,对其解决方案进行了解,整理如下: 正文 用MultipeerConnectivity进行实时通信分为...
基础概念 UIDeviceOrientation UIDeviceOrientation,表示设备朝向,可以通过[UIDevice curren...
问题背景 最近新版本发布后,出现了一个偶现的crash并且迅速增加为Top1,这里对该问题做一个分析。报错内容如下:NSException -[...
问题反馈 线上突发一个Top1的crash告警,场景是UICollectionView在删除的时候触发。 错误方法deleteItemsAtIn...
前言 随着我们业务发展,参与业务开发的同学也逐渐增多。为了适应新要求,需要对旧的架构做一次升级。组件化是架构升级中的重要一步,将业务模块进行组件...
代码覆盖率测试 以前虽然写过单元测试,但很少监测测试的完整程度,测试用例也经常存在重复的情况。这次在测试的要求下开始接入代码覆盖率测试。什么是代...
问题背景 有一个公司内部的同学反馈如下问题: 系统版本:iOS 15 beta4app版本:番茄小说 4.8.0问题描述:听书功能,在CarPl...
前言 前文介绍的是小说阅读器的设计和实现,本文作为补充对多种翻页模式做详细剖析。 正文 常见的阅读器翻页模式包括:平移、仿真、滑页和上下: 平移...
文集作者