首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mao2020
掘友等级
iOS开发
https://github.com/chenhuimao
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
mao2020
赞了这篇文章
行走的jimmy
工程师
·
4年前
关注
在 iOS 客户端上通过 bitcode 为第三方库修复 bug
本文主要记录了 iOS 移动端的一个疑难 bug 的排查过程,以及介绍通过给 bitcode 打补丁重新生成机器码,为有问题的第三方库修复 bug 的方法。 主要涉及到的知...
18
评论
分享
mao2020
赞了这篇文章
Soulghost
页面仔 @阿里巴巴
·
6年前
关注
iOS汇编教程(七)ARM Exclusive - 互斥锁与读写一致性的底层实现原理
在多线程编程中,我们常常使用互斥锁来保证全局变量的线程安全,例如 pthread 中的 pthread_mutex,mach 中的 semaphore。他们通过 lock ...
10
评论
分享
mao2020
赞了这篇文章
WeZZard
iOS Dev @ByteDance
·
6年前
关注
从一道 iOS 面试题到 Swift 对象模型和运行时细节——「iOS 面试之道」勘误
面试工作基本结束,如果不出什么意外(比如资方最后撤回录用邀约之类)的话我将会去一家我认为比较有作为空间的公司工作。在准备面试过程中,我买了一本「iOS 面试之道」看,然而发...
30
3
分享
mao2020
iOS开发
·
4年前
关注
漫谈LLDB:SBExpressionOptions简介
漫谈LLDB:SBExpressionOptions简介 前言 首先要说明的是,这篇文章只是总结我的经验,不保证完全正确。如有错漏还望读者留言指正。...
2
评论
分享
mao2020
iOS开发
·
4年前
关注
漫谈LLDB:最优雅的方式打印UIViewController生命周期
打印UIViewController的生命周期有显而易见的好处,可以很方便看到当前页进入哪个UIViewController,也可以检查退出当前UIViewControll...
21
3
分享
mao2020
iOS开发
·
4年前
关注
漫谈LLDB:从入门到精通
1. 本系列谈的LLDB侧重于iOS系统,且基于Xcode。 2. 因为是开发HMLLDB总结的经验,所以内容会侧重于自定义Python脚本。 我前不久开源了一个LLDB命...
2
5
分享
mao2020
iOS开发
·
4年前
关注
LLDB命令库HMLLDB介绍
和大多数人一样,我首次接触到的LLDB命令是其自带的po命令,用于打印对象。后来我学习了更多的命令才发觉LLDB的强大,也萌生了自己写一些命令的想法,经过几年的积累,诞生了...
6
3
分享
mao2020
iOS开发
·
4年前
关注
自动格式化打印变量HMLog介绍
后来接触到各种各样的Debug Log,主要利用__LINE__和__func__可以很方便定位到输出的位置,但是依然还存在前面3个问题。另外LLDB可以很方便获取变量值,...
4
4
分享
mao2020
iOS开发
·
5年前
关注
C语言宏定义使用总结与递归宏
C语言的宏可以用来做宏定义、条件编译和文件包含,本文主要总结宏定义#define的用法。 以下例子通过Xcode12.0测试,gnu99标准。 变长参数__VA_ARGS_...
6
2
分享
mao2020
关注了标签
C
iOS开发
mao2020
关注了标签
LLVM
iOS开发
mao2020
关注了标签
Objective-C
iOS开发
mao2020
关注了标签
Swift
iOS开发
mao2020
关注了标签
Xcode
iOS开发
mao2020
关注了标签
面试
iOS开发
mao2020
关注了标签
Apple
iOS开发
mao2020
关注了标签
iOS
iOS开发
mao2020
关注了标签
算法
iOS开发
mao2020
关注了标签
GitHub
iOS开发
个人成就
文章被点赞
41
文章被阅读
12,922
掘力值
319
关注了
0
关注者
19
收藏集
0
关注标签
10
加入于
2020-09-21