mirror of
https://github.com/NohamR/knowledge-kit.git
synced 2026-05-25 04:17:17 +00:00
feature: App 逆向防护
This commit is contained in:
@@ -1177,7 +1177,7 @@ c 数组指针 `array()->lists + addedCount` 可以代表其中的位置。
|
||||
|
||||
过程如下
|
||||
|
||||

|
||||

|
||||
|
||||
结果就是类方法列表中,最前面的就是所有分类的方法列表,最后是类自身的方法列表。
|
||||
|
||||
@@ -2822,7 +2822,7 @@ void _object_set_associative_reference(id object, void *key, id value, uintptr_t
|
||||
|
||||
梳理后,如下图所示:
|
||||
|
||||
<img src="./../assets/AssociatedSaveValueInRuntimeStructure.png" style="zoom:45%">
|
||||
<img src="https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/assets/AssociatedSaveValueInRuntimeStructure.png" style="zoom:45%">
|
||||
|
||||
AssociationsManager 管理的 AssociationHashMap 结构如下:
|
||||
|
||||
@@ -2939,7 +2939,7 @@ NS_ASSUME_NONNULL_END
|
||||
|
||||
### 声明私有方法
|
||||
|
||||
<img src="./../assets/CategoryUsageDeclPrivateMethod.png" style="zoom:30%" />
|
||||
<img src="https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/assets/CategoryUsageDeclPrivateMethod.png" style="zoom:30%" />
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user