文件名称:MJExtension:JSON和模型之间的快速,便捷和非侵入式转换框架。 您的模型类不需要扩展任何基类。 您无需修改任何模型文件
文件大小:70KB
文件格式:ZIP
更新时间:2024-02-24 11:14:53
json objective-c dictionary model array
MJ扩展 JSON和模型之间的快速,便捷且非侵入式的转换框架。 转换速度快,使用简单方便的字典转模型框架 !纯Swift版的JSON与模型转换框架已经开源上架 ! 如果你的项目是用Swift写的Model,墙裂推荐使用 已经对各种常用的数据场景进行扩展的单元测试 简单易用,功能丰富,转换快速 在Swift中使用框架[关于在Swift中使用MJExtension] ! 例: ! @objc属性应添加到类和属性中,以声明Objc可访问性[在Swift4之后,请在属性前加@objc修饰。以保证Swift的属性能够暴露给给Objc使用。 ] ! ! 使用NSNumbe
【文件预览】:
MJExtension-master
----.travis.yml(325B)
----MJExtensionTests()
--------MJExtensionTests-Bridging-Header.h(148B)
--------PrefixHeader.pch(242B)
--------Model()
--------SwiftModel()
--------Info.plist(701B)
--------MJExtensionTests.m(19KB)
--------SwiftModelTests.swift(1KB)
----MJExtensionDemo.xcodeproj()
--------project.pbxproj(44KB)
--------xcshareddata()
----.github()
--------ISSUE_TEMPLATE()
----LICENSE(1KB)
----.gitignore(269B)
----README.md(17KB)
----MJExtensionDemo()
--------Assets.xcassets()
--------main.m(335B)
--------AppDelegate.h(278B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------ViewController.h(216B)
--------Info.plist(1KB)
--------ViewController.m(345B)
----MJExtension.podspec(598B)
----MJExtension()
--------NSObject+MJClass.h(3KB)
--------NSString+MJExtension.h(609B)
--------NSObject+MJCoding.h(1KB)
--------NSObject+MJClass.m(6KB)
--------NSObject+MJKeyValue.h(5KB)
--------MJProperty.h(2KB)
--------MJExtensionConst.h(3KB)
--------MJPropertyKey.m(648B)
--------NSObject+MJProperty.h(2KB)
--------NSObject+MJCoding.m(2KB)
--------NSObject+MJProperty.m(8KB)
--------MJPropertyType.h(1KB)
--------NSString+MJExtension.m(3KB)
--------MJProperty.m(6KB)
--------NSObject+MJKeyValue.m(21KB)
--------Info.plist(726B)
--------MJFoundation.h(326B)
--------MJExtensionConst.m(885B)
--------MJPropertyType.m(2KB)
--------MJFoundation.m(2KB)
--------MJExtension.h(724B)
--------MJPropertyKey.h(680B)