CartographerKit 0.2.1

CartographerKit 0.2.1

测试已测试
Lang语言 Obj-CObjective C
许可 MIT
Released最后发布2014年12月

Iain Holmes 维护。



  • 作者
  • Iain Holmes

Cartographer Window

概述

解析 Cartographer 文件的代码。

设置

手动

克隆此仓库并将 CartographerKit 文件夹中的文件添加到您的项目中。

使用

导入 CRTSerialization

#import <CartographerKit/CRTSerialization.h>

首先使用 JSON 解析器(如 NSJSONSerialization)将您的数据转换为 JSON 对象。

NSError *error = nil;
NSData *data = [NSData dataWithContentsOfFile:@"demo.cartographer"];
NSDictionary *crtDict = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error];

然后,使用 CRTSerialization 的 -enumerateShapesFromJSON:usingBlock: 方法遍历文件中的所有项。

[CRTSerialization enumerateShapesFromJSON:crtDict
                               usingBlock:^(MKShape *shape, NSDictionary *properties) {
                                   <#code#>
                               }];

许可

CartographerKit 在 MIT 许可下发布,有关详细信息请参阅 LICENSE