OC-Utils
Objective-C 常用工具库
使用方法
1、将以下代码添加到项目的 Podfile 文件中
pod 'OC-Utils', '~> 1.0.0'
2、执行以下命令安装此库
pod install
Base16
1、导入 OCBase16.h
头文件
#import "OCBase16.h"
2、Base16 编码到大写
NSString *str = @"中国";
NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding];
NSString *base16EncodedStr = [OCBase16 encodeWithNSData:data];
3、Base16 编码到小写
NSString *str = @"中国";
NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding];
NSString *base16EncodedStr2 = [OCBase16 encodeWithNSData:data toUpperCase:NO];
4、Base16 解码使用方法
NSString *str = @"4142434445";
NSData *data = [OCBase16 decodeWithNSString:str];
URL
1、导入 OCURL.h
头文件
#import "OCURL.h"
2、URL 编码到大写
NSString *str = @"中国";
NSString *urlEncodedStr = [OCURL encodeWithNSString:str];
3、URL 编码到小写
NSString *str = @"中国";
NSString *urlEncodedStr = [OCURL encodeWithNSString:str toUpperCase:NO];
4、URL 解码使用方法
NSString *urlEncodedStr = @"%e4%b8%ad%e5%9b%bd";
NSData *urlDecodedData = [OCURL decode:urlEncodedStr];
许可协议
OC-Utils 在 MIT 许可协议下可用。查看 LICENSE 文件获取更多信息。