CBHEncodingKit 1.0

CBHEncodingKit 1.0

Chris Huxtable 维护。



CBHEncodingKit

用于对数据进行编码的易于使用的 NSDataNSString 分类。

支持

  • Base32
  • Base64

用法

CBHEncodingKit 通过类别扩展 NSDataNSString,增加了多种编码类型的方法。

示例

使用 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 协议下可用。