feature: App 逆向防护

This commit is contained in:
杭城小刘
2024-07-15 20:03:01 +08:00
parent 13f7457be9
commit 83fefff66b
109 changed files with 2549 additions and 672 deletions

View File

@@ -12,7 +12,7 @@
UIView 绘制流程。
<img src="./../assets/UIViewRefreshProcess.png" style="zoom:60%" />
<img src="https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/assets/UIViewRefreshProcess.png" style="zoom:60%" />
@@ -24,7 +24,7 @@ Tips`[UIView setNeedsDisplay]` 之后并不会立马调用 `[view.layer setN
下面来个 Demo 展示下简单的异步绘制一个 String。
<img src="./../assets/AsyncUILabelRender.png" style="zoom:30%" />
<img src="https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/assets/AsyncUILabelRender.png" style="zoom:30%" />
@@ -32,7 +32,7 @@ Tips`[UIView setNeedsDisplay]` 之后并不会立马调用 `[view.layer setN
接下来看看系统的绘制实现流程:
<img src="./../assets/UIViewSystemRenderProcess.png" style="zoom:60%" />
<img src="https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/assets/UIViewSystemRenderProcess.png" style="zoom:60%" />
如何实现异步绘制?
@@ -43,7 +43,7 @@ Tips`[UIView setNeedsDisplay]` 之后并不会立马调用 `[view.layer setN
<img src='./../assets/AsyncRenderProcessAPI.png' style="zoom:30%" />
<img src='https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/assets/AsyncRenderProcessAPI.png' style="zoom:30%" />