RLP-ObjC 1.0.7

RLP-ObjC 1.0.7

William Morriss维护。



RLP-ObjC 1.0.7

  • 作者:
  • William Morriss

rlp-objc

Objective-C 实现的 RLP (递归长度前缀)。

此实现的速度比大多数其他实现都快,因为它在编码操作中只分配一个缓冲区,而不是递归连接更小的缓冲区。

虽然编码可以处理 NSString 和 NSData,但解码仅返回 NSData。您必须使用 ABI 来解释类型。希望得到 ABI 支持,请提交拉取请求。

安装

pod 'RLP-ObjC'

使用方法

#import <rlp.h>

NSData *encoded = rlp_encode(@[ @"cat", @(0) ]);
NSArray *decoded = rlp_decode(encoded);

使用 Makefile 构建

  • make: 逐步构建事物

  • 再次 make:重新构建事物

  • make clean:删除所有构建产品

  • make check:逐步运行测试

  • make distcheck:重新运行所有测试