首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Cffffff
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
赞
文章( 4 )
沸点( 0 )
iOS代码瘦身实践:删除无用的方法
本文将提供一种静态分析的方式,用于查找可执行文件中未使用的方法,源码链接:xuezhulian/selectorsunref。 分析Mach-o文件中的__DATA __objc_selrefs段得到使用到的方法,通过otool找出实现的所有方法。取差集得到未使用的方法。然后过…
iOS代码瘦身实践:删除无用的类
本文将提供一种静态分析的方式,用于查找可执行文件Mach-o中未使用的类,源码链接:xuezhulian/classunref。 Mach-o文件中__DATA __objc_classrefs段记录了引用类的地址,__DATA __objc_classlist段记录了所有类的…
iOS增量代码覆盖率工具(附源码)
这个工具是根据 《iOS 覆盖率检测原理与增量代码测试覆盖率工具实现》的一次实践(侵删),本篇文章更注重实现细节,原理部分可以参考原文。 下面从增量和覆盖率介绍这个工具的实现。 增量的结果根据git得到。 git status得到当前有几个commit需要提交。 如果当前存在未…
协程coobjc源码分析:co调度
这篇文章主要通过源码分析,介绍coobjc中的co调度。这个问题搞清楚之后,co_lauch做了什么,看起来就很简单了。我们先了解coroutine和scheduler这两个关键的数据结构。 在协程的数据结构中和调度相关的字段。 entry: 需要执行的任务,最终指向的是co_…
个人成就
文章被点赞
1
文章被阅读
644
掘力值
17
关注了
6
关注者
0
收藏集
0
关注标签
1
加入于
2018-12-27