docs: refine

This commit is contained in:
LiuBinPeng
2022-04-19 17:15:49 +08:00
parent e2871d54e4
commit 7241220c8e
92 changed files with 10837 additions and 1963 deletions

View File

@@ -24,7 +24,7 @@ int main(int argc, const char * argv[]) {
在 foo 方法里面下断点,见下图
![rename symbol](./../assets/2020-02-25-asm.png)
![rename symbol](https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/assets/2020-02-25-asm.png)
可以看到,`foo` 方法的 symbol 被变为 `@杭城小刘`,变量 `age` 被变为 `objc_age`
@@ -43,7 +43,7 @@ int main(int argc, char * argv[]) {
}
```
![App main 方法 rename 失败](./../assets/2020-02-25-asm2.png)
![App main 方法 rename 失败](https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/assets/2020-02-25-asm2.png)
可以看到 App 工程主入口函数 `main` 函数,想修改为 `mook_main`。但是报错 `ld: entry point (_main) undefined. fir architecture x86_64`