本文是借鉴 戴铭老师 iOS开发高手课 内容总结。 目录 1、卡顿问题2、RunLoop介绍3、RunLoop执行过程 介绍4、RunLoop全部六个状态5、RunLoop监...
本文是借鉴 戴铭老师 iOS开发高手课 内容总结。 目录 1、卡顿问题2、RunLoop介绍3、RunLoop执行过程 介绍4、RunLoop全部六个状态5、RunLoop监...
目录一、崩溃收集介绍二、第三方库收集崩溃信息三、原生收集崩溃信息四、崩溃信息符号化五、崩溃中断拦截 一、崩溃收集介绍 App线上崩溃一直都是比较棘手的问题,尽管我们努力在...
一、matrix介绍 Matrix 是一款微信研发并日常使用的应用性能接入框架,支持iOS, macOS和Android。 Matrix 通过接入各种性能监控方案,对性能监控...
前言 做iOS开发的朋友们都知道,目前最新的Xcode7,新建项目默认就打开了bitcode设置.而且大部分开发者都被这个突如其来的bitcode功能给坑过导致项目编译失败,...
在做项目的过程中,建立了一个私有pod库,在这个库中存在mrc类文件这个时候如果在使用了arc的工程中引用这个pod的工程中手动设置当然也可以就是费时费力。现在我们来看看如何...
那些多余的话 在ios平台的基础框架中,代码的直接动态部署一直是一个无法解决的问题,所以我们只能退而求其次,通过建立脚本语言和OC的bridge来实现动态更新的目标。在这个方...
个人理解 之前主要理解绿洲文章之后,在网络上进行检索找到相应对应的工具,直接利用,完成相关的启动优化调研。 文章部分 绿洲启动优化主要针对动态库、二进制重排 动态库部分有30...
方法一 原始方法解析 1. 导出ips文件 途径一:手机连接Xcode查看和导出Xcode -> Window -> Devices and Simulators -> Vi...
AVAudioSession 概述 最近在做 webrtc 采集与播放音频,使用AVAudioSession进行播放与录音功能苹果的官方图: 可以看到AVAudioSessi...