文件名称:ApiModel, 使用API领域( realm.io ) 和REST进行交互.zip
文件大小:51KB
文件格式:ZIP
更新时间:2022-10-07 23:08:19
开源
ApiModel, 使用API领域( realm.io ) 和REST进行交互 ApiModel使用 realm.io 与 REST api交互来表示对象。 ApiModel的目标是易于设置。易于掌握和使用。 样板应该保持最小,也可以以直观地设置。这个项目非常受 @idlefingers'的启发优秀的 api模型
【文件预览】:
ApiModel-master
----Podfile.lock(1KB)
----.gitignore(236B)
----README.md(19KB)
----.gitmodules(208B)
----CHANGELOG.md(5KB)
----APIModel.xcworkspace()
--------contents.xcworkspacedata(297B)
--------xcshareddata()
----LICENSE(1KB)
----Source()
--------Object+JSONDictionary.swift(3KB)
--------ApiConfigurable.swift(96B)
--------ApiParser.swift(238B)
--------ModelTransform.swift(1KB)
--------ApiResponse.swift(1KB)
--------PercentageTransform.swift(423B)
--------DefaultTransform.swift(375B)
--------ApiConfig.swift(1KB)
--------Utils.swift(1001B)
--------ApiRequest.swift(718B)
--------StringTransform.swift(462B)
--------ApiManager.swift(5KB)
--------Transform.swift(122B)
--------TransformChain.swift(351B)
--------ArrayTransform.swift(668B)
--------NSDateTransform.swift(1KB)
--------Object+ApiModel.swift(3KB)
--------FormDataEncoding.swift(2KB)
--------vendor()
--------ApiRoutes.swift(1KB)
--------ApiModel.swift(272B)
--------IntTransform.swift(296B)
--------FloatTransform.swift(304B)
--------ApiCall.swift(648B)
--------ApiId.swift(424B)
--------BoolTransform.swift(821B)
--------ApiForm.swift(12KB)
--------JSONParser.swift(1KB)
--------DoubleTransform.swift(348B)
----APIModel.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(45KB)
----APIModel.podspec(840B)
----Info.plist(377B)
----Podfile(362B)
----Tests()
--------NSDateTransformTests.swift(3KB)
--------ArrayTransformTests.swift(5KB)
--------Feed.swift(1KB)
--------Post.swift(2KB)
--------RootNamespaceTests.swift(2KB)
--------ApiFormTests.swift(7KB)
--------ApiManagerResponseTests.swift(5KB)
--------ApiManagerRequestTests.swift(2KB)
--------Info.plist(733B)
--------ModelTransformTests.swift(2KB)
--------posts.json(319B)
--------post_with_error.json(75B)