网上有混淆方法名的方法,但是没有混淆私有函数的方法。
比喻代码: 怎么混淆
-
Class LSApplicationWorkspace_class =
objc_getClass("LSApplicationWorkspace");NSObject* workspace =
[LSApplicationWorkspace_class
performSelector:@selector(defaultWorkspace)];
网上有混淆方法名的方法,但是没有混淆私有函数的方法。
比喻代码: 怎么混淆
Class LSApplicationWorkspace_class =
objc_getClass("LSApplicationWorkspace");
NSObject* workspace =
[LSApplicationWorkspace_class
performSelector:@selector(defaultWorkspace)];
2 回答1.1k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答959 阅读
1 回答796 阅读
git上我好像看到过一个,我们也用了,当时是在判断手机上是否安装过其他app iOS9之前可以但现在已经变成私有API了,同事在stackoverflow上找了好久然后找到了一个外国哥们git上有不过已经忘了地址了,他的实现好像也是你提到的混淆