CBHEncodingKit
用于对数据进行编码的易于使用的 NSData
和 NSString
分类。
支持
- Base32
- Base64
用法
CBHEncodingKit
通过类别扩展 NSData
和 NSString
,增加了多种编码类型的方法。
示例
使用 Base64 对 NSData
进行编码
NSData *data = /* some data */
NSString *base64 = [data encodeBase64];
解码以 Base64 编码的 NSData
NSString *base64 = /* some base64 encoded string */
NSData *data = [base64 decodeBase64];
使用 Base64 对 NSString
进行编码
NSString *string = @"some string"
NSString *base64 = [string encodeBase64];
解码以 Base64 编码的 NSString
NSString *base64 = /* some base64 encoded string */
NSString *string = [NSString stringByDecodingBase64String];
许可协议
CBHEncodingKit 在 ISC 协议下可用。