美文网首页
Logos 语法

Logos 语法

作者: 加盐白咖啡 | 来源:发表于2019-06-22 15:16 被阅读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
    

    相关文章

      网友评论

          本文标题:Logos 语法

          本文链接:https://www.haomeiwen.com/subject/dnfvqctx.html