TinyCborObjc 0.4.6

TinyCborObjc 0.4.6

Andrew Podkovyrin 维护。



TinyCborObjc

CI Version License Platform

TinyCborObjc 允许将 Foundation-对象编码和解码成 CBOR 表示形式。

支持的类型

  • NSDictionary
  • NSArray
  • NSString
  • NSNumber
  • NSNull
  • NSData

使用方法

编码

#import <TinyCborObjc/NSObject+DSCborEncoding.h>

NSDictionary *dictionary = ...;
NSData *cborData = [dictionary ds_cborEncodedObject];

解码

#import <TinyCborObjc/NSData+DSCborDecoding.h>

NSData *data = ...; // CBOR data
NSError *error = nil;
id decoded = [data ds_decodeCborError:&error];

依赖关系

基于 tinycbor 库构建(作为 pod 依赖项集成)。

安装

TinyCborObjc 通过 CocoaPods 提供。要安装,只需将以下行添加到您的 Podfile 中

pod 'TinyCborObjc'

作者

安德烈·波德科夫林,[email protected]

哈姆林·查普曼,[email protected]

康纳·鲍尔,[email protected]

授权协议

TinyCborObjc 使用的是 MIT 许可协议。更多信息请参阅 LICENSE 文件。