RKBaseClass 0.0.2× 测试已测试✓ Lang语言 Obj-CObjective C许可 MIT 发布上次发布2015年12月由 Roman Kotov 维护。安装指南×RKBaseClass 安装指南您想将如下代码添加到 Podfile 中:target 'MyApp' do pod 'RKBaseClass', '~> 0.0' end然后在您的终端中运行 pod install,或从 CocoaPods.app 中运行。或者为了进行测试运行,运行以下命令:pod try RKBaseClass查看 PodspecGitHub 仓库CocoaPods.org 上的页面RKBaseClass 0.0.2由Roman KotovDaskiOFF/RKBaseClassGitHub 仓库 联系方式 [email protected] http://waydeveloper.com http://vk.com/daskioff include pod 'RKBaseClass' #include <RKBaseClass/NSObject+RKBaseClass.h> RKBaseClass 分类 一个基础类,该类有一个名为 descriptionObject 的方法,用于输出类的属性信息。 使用 runtime.h 实现了 JSON 的解析; 实现了 [object copy] 的复制; + (instancetype)initWithJson: - 使用 JSON 中提供的数据创建对象。属性名应与 JSON 中的键匹配 + (NSArray*)initArrayWithJsonArray: - 使用 JSON 中提供的数据创建对象数组。属性名应与 JSON 中的键匹配 - (instancetype)initWithJson: - 使用 JSON 中提供的数据创建对象。属性名应与 JSON 中的键匹配 - (NSString*)rk_classStringForField: - 返回应创建符合 JSON 数据的对象的类名 - (NSDictionary*)rk_keysForField - 返回 {fieldName:jsonKey} 的映射字典 + (instancetype)initWithData: - 使用使用方法 serializeToData 或使用 NSKeyedArchiver 类创建的 NSData 数据创建对象 - (instancetype)initWithData: - 使用使用方法 serializeToData 或使用 NSKeyedArchiver 类创建的 NSData 数据创建对象 - (NSData*)rk_serializeToData - 将对象序列化为 NSData 以便后续保存 - (NSString *)descriptionObject - 返回对象的描述