TinyCborObjc
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 文件。