崩溃描述 近日排查线上崩溃时,发现一个描述信息很少的崩溃,如上。由 可知,属于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:表示类的这个方法必须在子类实现 ...
我司这脾气好就行 多菜都可以
2022-05-11记得在实习的时候,科室领导说过一句话:“三观正,能力差的人可以再培养;但能力强,态度有问题的人绝对不能留!” 这态度没有问题,但能力不行的人其实在每个单位都存在。其处在不同性...
WWDC2020 大会将通过 Apple Developer App 和 Apple Developer网站免费向所有开发者开放! 从去年火遍全网的 SwiftUI 以及 C...
Swift基础语法文章汇总[https://www.jianshu.com/p/4c260bb9782d] 本文讲述了Swift中对字符串和数组的一些方法,能够方便我们对字符...
一、配置Linux 环境下jenkins ,具体配置步骤就不描述了,试试下面的链接 Linux环境下安装Jenkins(超详细)---- https://blog.csdn....
1、Pods库用swift创建的,需要引用OC,用外部添加桥接文件TargetName-Bridging-Header.h,行不通的 2、创建一个继承NSObject的pub...
Xcode是iOS必不可少的开发工具,断点调试更是我们调试代码的最常用手段,但是现在最新版本的Xcode会时不时的由于各种莫名奇妙的原因导致断点失效。 一头黑线,记录一...
GCDAsyncSocket源码分析 1.初始化socket 源码提供了四种初始化方法 最终实现方法: 核心建立连接方法 说明下LogTrace(); 这个LogTrace根...
一、setter和getter的一般写法 setter和getter器可以说是一个类最基本的东西,任何一门面向对象的语言,都又这个概念,C++、java等等。因为setter...
目录 参考资料 语言特性 关键字 变量与常量 数据类型 运算符 operators 控制流程语句 异常 Exceptions 函数 Function 类 Class 类-方法...
前段时间根据官方不是很新的混编wiki写了一篇混编相关的demo文章,现在回看官方wiki。不知道优化了好几个版本。针对网友的回复也有回复。但现在看来部分回复可能失效,也可能...
具体集成请看下面文章此篇记录的是集成之后的iOS界面和flutter的交互,iOS界面怎么跳转到不同的flutter界面。 老项目集成Flutter中文文档老项目集成Flut...
整理了一份Demo,因为每个项目具体的需求不一样,我只把基本的功能整理出来了Demo放在GitHub上项目中要实现填空题的作答功能,比如诗词填空:床前明月光,________...