方法替换
来源:互联网 发布:自然语言处理相关算法 编辑:程序博客网 时间:2024/05/08 19:51
#import "NSURL+url.h"
#import <objc/message.h>
@implementation NSURL (url)
//方法互换
+(void)load
{
Method zl_url = class_getClassMethod([NSURLclass], @selector(ZL_urlwithstr:));
Method url = class_getClassMethod([NSURLclass], @selector(URLWithString:));
method_exchangeImplementations(zl_url, url);
}
//方法的互换方法注意
+(instancetype)ZL_urlwithstr:(NSString *)str
{
NSURL *url = [NSURLZL_urlwithstr:str];
if (!url) {
NSLog(@"唯恐");
}
return url;
}
@end
0 0
- 替换方法
- 方法替换
- 方法替换
- 替换任意的方法
- VIM常见替换方法
- js替换字符串方法
- 字符串替换方法
- vi全局替换方法
- Nsstring 替换方法
- jquery live() 替换 方法
- jquery live() 替换 方法
- vi全局替换方法
- JS 字符串替换方法
- vi全局替换方法
- Java字符串替换方法
- runtime 方法替换实现
- ajax替换iframe方法
- sizeWithFont方法过时替换
- SpringBoot 中常用注解@Controller/@RestController/@RequestMapping介绍
- 异常
- 变量类型
- Java使用StringBuffer的好处
- 内排序-交换排序
- 方法替换
- 第八届蓝桥杯C/C++B组【第一题】
- 第八届蓝桥杯 9、分巧克力
- 登录页面(记住密码)
- Java反射简单实例
- 线性表
- PorterDuffXferMode不正确的真正原因PorterDuffXferMode深入试验)
- Androi常用日期时间控件
- poi笔记(2)--设置一些基本的样式