SwiftDemo:基于Swift简单易上手的iOS开发框架

时间:2024-06-06 03:03:07
【文件属性】:

文件名称:SwiftDemo:基于Swift简单易上手的iOS开发框架

文件大小:48KB

文件格式:ZIP

更新时间:2024-06-06 03:03:07

rxswift mvvm moya easy-to-use pod

SwiftDemo 1.1 Moya + MVVM + RxSwift + ObjectMapper 实现网络请求 1.2 网络请求集成 网络超时 1.3 每次网络请求的 开始请求、结束请求 集中到 同一个地方,避免每次网络请求开始添加 网络指示器,请求结束隐藏 网络指示器 1.4 网络请求错误 也集中到一个地方,统一管理,方便在同一个地方编写网络请求失败提示 1.5 实现了数据 获取失败、数据为空 自动加载数据获取失败、无数据 页面 1.6 实现 UIColor 扩展,可直接使用 RGB 和 Hex 1.7 使用纯代码布局,布局采用 SnapKit 1.8 集成图表绘制 1.9 RxSwift + MVVM 登录的实现 1.10 集成SwiftLint 规范代码 How To Run 1 安装 SwiftLint 2 安装 cocoapods


【文件预览】:
SwiftDemo-master
----SwiftDemoUITests()
--------SwiftDemoUITests.swift(1KB)
--------Info.plist(680B)
----.swiftlint.yml(534B)
----SwiftDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(38KB)
----SwiftDemo()
--------Assets.xcassets()
--------Extension()
--------PNChart()
--------LoginDemo()
--------Base.lproj()
--------Vender()
--------AppDelegate.swift(2KB)
--------Home()
--------Info.plist(1KB)
--------PickerDemo()
--------SwiftTableViewDemo()
----Podfile(1KB)
----SwiftDemo.xcworkspace()
--------contents.xcworkspacedata(227B)
----Podfile.lock(2KB)
----.gitignore(2KB)
----README.md(795B)

网友评论