首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Seal_Shile
掘友等级
iOS Developer
Freedom is not free.
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
iOS - 理解线程
简介 线程(Thread)就是运行在进程上下文中的逻辑流,每个线程都有自己独立的上下文,所有运行在同一个进程中的线程共享该进程的整个虚拟地址空间。 我自己时常简单理解为线程是最小的可调度单位,进程是最
APM - iOS 卡顿监控 Matrix实现原理
一、简介 卡顿类型 卡顿判断依据 Runloop 启动状态 前后台切换 CPU Memory 线程信息 电量信息 二、卡顿监控SDK RunLoop Observer kCFRunLoopCommon
APM - iOS 基础功能 Hook - Fishhook 原理解析
简介 fishhook是动态重新绑定iOS中Mach-O二进制文件中符号的库。 这是一个很好的用于hook libSystem的方式,以便调试和追踪。iOS系统中多数系统库都是动态库的形式,由dyld
APM - iOS 基础功能 调用栈获取原理浅析
简介 调用栈有什么作用? 定位问题。 什么是调用栈(call stack)? start函数调用main,main函数调用UIApplicationMain,一直调用下去,所以叫做调用。如图所示,后进
APM - iOS 基础功能 堆栈符号化原理和实践
原理 符号化 使用符号表对APP发生Crash的程序堆栈进行解析和还原。如下所示: 符号表 iOS的符号表是dSYM文件,符号表是内存地址与函数名、文件名、行号的映射表,逻辑数据结构是HashMap。
APM - iOS Crash监控 原理浅析
简介 一、什么是Crash? 对于用户来说直观的感觉是崩溃闪退。 Crash常见的原因有哪些? CPU无法执行的代码 语言层面抛出异常 被系统强杀 应用内存消耗过高OOM 主线程长时间无法响应ANR
iOS - XNU Overview
一、简介 iOS的内核是Darwin Darwin的内核是XNU XNU由Mach、BSD、IOKit组成 Mach是微内核,只负责最基本的职责 BSD是基于Unix开发的 IOKit负责硬件信息 M
个人成就
文章被点赞
281
文章被阅读
78,430
掘力值
2,070
关注了
51
关注者
191
收藏集
1
关注标签
136
加入于
2018-02-21