SPDiffable
Apple 的可分页 API 对每个对象类型强制要求模型。如果您要在很多地方使用它,需要多次实现并得到重复代码。此项目通过共享模型和专门的单次使用模型单元格提供程序帮助您以优雅的方式完成这个任务。
导航
安装
适用于 iOS 和 tvOS 13+。
Swift Package Manager
Swift 包管理器 是一种用于自动分发 Swift 代码的工具,集成到 Swift 编译器中。它与 Swift 构建系统集成,以自动执行下载、编译和链接依赖项的过程。
一旦您的 Swift 包设置完成,将其作为依赖项添加就像将其添加到 Package.swift
文件的 dependencies
值一样简单。
dependencies: [
.package(url: "https://github.com/ivanvorobei/SPDiffable", .upToNextMajor(from: "2.2.0"))
]
CocoaPods
CocoaPods 是一个依赖管理器。关于使用和安装指南,请访问他们的网站。要使用CocoaPods进行集成,请在您的 Podfile
中指定它。
pod 'SPDiffable'
手动
如果您不希望使用任何依赖管理器,您可以选择手动集成。将 Sources/SPDiffable
文件夹放入您的 Xcode 项目中。请确保启用 按需复制项目
和 创建分组
。
俄语社区
在 YouTube 上发布视频教程。