产品路线图是一个计划,提供了一系列与产品战略相一致的战术步骤,将产品推向预定方向的轨道。每一件产品都应该有一个愿景,这个愿景定义了产品存在的目的和原因,以及产品将要去的地方。...
版本更新等功能是App的基础功能,APP上架前我们一定要完成此功能,否则可能导致老用户APP 无法更新等可能,形成一个很严重的BUG。 一、APP版本升级更新的主要三种方式:...
iOS 直播间送礼物 先贴demo地址:GitHub demo基本实现了主流直播间礼物的逻辑 按照队列顺序显示用户所送礼物,累加当前礼物,支持同时显示两人的礼物 先来最终效...
文章开篇已经解释了,schedule创建的是默认添加到runloop的default mode里。定时器就是loop run 循环的操作。
NSTimer使用1、初始化 + (NSTimer*)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:...
厉害了word曦
自定义创建Xcode类模板及修改系统模板创建类模板 介绍 建立类模板的好处就是求同存异,模板式开发,统一规范,尽量做到类的结构一致。 先上图爽一波 做法 先找路径:/Applications/Xcode.app/C...
前言 一说到热修复,可能很多人会觉得应该很复杂,很难用(我以前是这么觉得的。。。),然后最近入职的公司的项目,刚上线就发现了重大bug,然后提新版,然后审核,用了差不多4天的...
一、背景需求介绍 为什么我们需要一个热修复(hot-fix)技术? 工作中容易犯错、bug难以避免。 开发和测试人力有限。 苹果Appstore审核周期太长,一旦出现严重bu...
前言 本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现。如果喜欢我的文章,可以关注我微博:袁峥Seemygo 一、runtime...
一、简介 1、什么是GCD? 全称是Grand CentralDispatch,可译为“伟大的中枢调度器” 纯C语言,提供了非常多强大的函数 2、GCD的优势 GCD是苹果公...