IOS黑科技--runtime替换系统的方法!

runtime,运行时替换系统方法的执行,这里有一个简单的例子!话不多说,直接上代码!

1.新建一个类别  (快捷键command+n),基于NSURLRequest


2.NSURLRequest+request.m代码  


3.接下来我们在viewcontroller,使用wkwebView创建一个网页


可能小伙伴不明白,为什么不用导入就能执行呢!请大家自行百度一下load方法!百度里有详细的,在这里就不细说了!

4,运行一下,看看打印出来什么结果!


5.已经替换成功了。以后直接把这个类别文件拖进项目,就可以了,我这个只是简单的判断一下是否为空,其实还可以判断更多的功能!

想要源码的小伙伴可以私信我!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容