本篇只是单纯记录下使用theos开发时所使用到的logus语法。
1、%hook,%end : hook一个类的开始和结束;
2、%log : 打印方法调用详情;
3、HBDebugLog : 和NSLog方法类似;
3、%new : 添加一个新的方法;
4、%c(className) : 生成一个Class对象,比如%(NSObject),类似于NSStringFromClass();
5、%orig :函数原来的代码逻辑;
6、%ctor : 在加载动态库时调用;
7、%dtor :在程序退出时调用;
8、logify.pl:可以将一个头文件快速妆换成已经包含打印信息的xm文件;
不准补充。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)