Base32 1.1.2

Base32 1.1.2

测试测试
语言语言 Obj-CObjective C
许可 自定义
发布最后发布2016年2月

Dave Poirier维护。



Base32 1.1.2

  • 作者:
  • Dave Poirier

Mac OS X和iOS上Objective-C的Base32扩展

使用方法

打开Xcode工程文件,并将MF_Base32Additions.m/.h拖到您的项目中。

在您想使用Base32编码/解码的文件中,只需包含头文件并使用提供的NSData或NSString扩展之一。

示例使用

#import "MF_Base32Additions.h"

NSString *helloWorld = @"Hello World";
NSString *helloInBase32 = [helloWorld base32String];
NSString *helloDecoded = [NSString stringFromBase32String:helloInBase32];

性能

  • 编码:比使用等效的SecTransform快大约4到5倍。
  • 解码:略快,但与等效的SecTransform几乎相同的解码时间。

要求

  • 使用自动引用计数编译
  • 兼容Mac OSX 10.6+和iOS 4.0+

实现

许可

  • 公共领域