崩溃描述 近日排查线上崩溃时,发现一个描述信息很少的崩溃,如上。由 可知,属于dispatch_group异常 dispatch_group使用 dispatch_group...
崩溃描述 近日排查线上崩溃时,发现一个描述信息很少的崩溃,如上。由 可知,属于dispatch_group异常 dispatch_group使用 dispatch_group...
前言 做直播APP也有一段时间,自身是多年直播观众,总结下这段时间研发的收获以及业务介绍。 欢迎关注文集-直播Live: 直播APP的性能优化-礼物篇 使用VideoTool...
前言 启动时间是衡量应用品质的重要指标。 本文首先会从原理上出发,讲解iOS系统是如何启动APP的,然后从main函数之前和main函数之后俩个角度去分析如何优化启动时间。 ...
最近看了runloop应用中监控卡顿的一些博客,很多人都提到了通过kCFRunLoopBeforeSources和kCFRunLoopAfterWaiting状态判定卡顿,当...
当我们reloadData的时候,会刷新UITableView,随后会进入一系列UITableViewDataSource和UITableViewDelegate的回调,其中...
修饰符是用来修饰所有方法的,比如查看UIViewController.h会看到他们的使用 NS_DESIGNATED_INITIALIZER:表示类的这个方法必须在子类实现 ...
WWDC2020 大会将通过 Apple Developer App 和 Apple Developer网站免费向所有开发者开放! 从去年火遍全网的 SwiftUI 以及 C...
Swift基础语法文章汇总[https://www.jianshu.com/p/4c260bb9782d] 本文讲述了Swift中对字符串和数组的一些方法,能够方便我们对字符...
一、配置Linux 环境下jenkins ,具体配置步骤就不描述了,试试下面的链接 Linux环境下安装Jenkins(超详细)---- https://blog.csdn....