Logos 语法
2019-06-22 本文已影响0人
加盐白咖啡
Logos语法官方文档:http://iphonedevwiki.net/index.php/Logos
例子:
// 要 hook 的类
%hook ClassName
// hook 类方法
+ (id)sharedInstance
{
%log;
return %orig; // 调用原实现
}
- (void)messageWithNoReturnAndOneArgument:(id)originalArgument
{
%log;
// 调用原实现,可以修改参数
%orig(originalArgument);
}
- (id)messageWithReturnAndNoArguments
{
%log;
// 调用原实现,查看返回值,修改返回值
id originalReturnOfMessage = %orig;
return originalReturnOfMessage;
}
// 要有结束标签
%end