iOS开发端代码检查 背景:一直以来,代码质量都是一个痛心疾首的问题,特别是有新人进来团队的时候,每个人都需要相当长的磨合时间。传统上,我们都是在提测集成阶段进行代码质量检查...
iOS开发端代码检查 背景:一直以来,代码质量都是一个痛心疾首的问题,特别是有新人进来团队的时候,每个人都需要相当长的磨合时间。传统上,我们都是在提测集成阶段进行代码质量检查...
前言 在APP启动过程详解+优化(二进制重排)[https://www.jianshu.com/p/0edd2f64b262]一文中了解了由于缺页中断导致启动耗时,我们可以编...
AudioComponentDescription 是用于描述音频组件的唯一标识和标识的结构。 componentType和componentSubType根据不同的音频单元...
Swift 5.1开始,Swift多了一个Function Builder的特性。Function Builder作用类似于不定参数,区别仅仅是表现形式不同,它可以用语句块接...
前言 自动化打包根本目的是为了节约时间,把重复且无技术含量的事情交给机器去做。Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,...
Image and Graphics Best Practices 目录 1.UIImage and UIImageView 2.Custom drawing with ...
参考资料:WWDC2018 iOS Memory Deep Dive WWDC2018 iOS Memory Deep Dive iOS内存深入研究尽管这篇文章研究iOS,但...
Session 416 由三位苹果软件工程师 Kyle Howarth, James Snee, Kris Markel 为我们带来 iOS 内存相关的一些内容 在 Memo...
更新开局一张图: 一、代码逻辑 关于iOS 订阅、自动订阅 本身功能开发很简单。跟正常的购买没什么大的差异。唯一需要特殊处理(自动订阅)的是,在APP启动时候要增加侦听:[[...