SwiftWings
SwiftWings
是 Swift 扩展的集合。它支持 iOS、macOS、tvOS、watchOS。您还可以通过使用 Swift 包管理器在您的服务器端项目中集成框架。
要求
- iOS 9.0+ / macOS 10.10+
- Swift 5.0+
- Watch OS 2.0+
- TV OS 9.0+
- Linux 可以运行 Swift
安装
CocoaPods
CocoaPods 是 Cocoa 项目的依赖管理器。您可以使用以下命令安装它
$ gem install cocoapods
SwiftWings 可以通过 CocoaPods 获取。为了安装它,只需将以下行添加到您的 Podfile 中
use_frameworks!
target '<Your Target Name>' do
pod 'SwiftWings'
end
然后,运行以下命令
$ pod install
Carthage
Carthage 是一个去中心化的依赖管理器,它构建你的依赖并为你提供二进制框架。
你可以使用以下命令通过 Homebrew 安装 Carthage:
$ brew update
$ brew install carthage
要使用 Carthage 将 SwiftWings 集成到你的 Xcode 项目中,请在你的 Cartfile
中指定它。
github "leacode/SwiftWings"
运行 carthage update
命令来构建框架,并将构建完成的 SwiftWings.framework
拖拽到你的 Xcode 项目中。
Swift 包管理器
Swift 包管理器 是一个用于管理 Swift 代码分发的工具。它集成到 Swift 构建系统中,以自动化下载、编译和链接依赖的过程。
iOS/MacOS
使用 Xcode 11 集成 SwiftWings
到你的 Xcode 项目中,请在 文件 > Swift 包 > 添加
中指定。
https://github.com/leacode/SwiftWings
服务器端
在 Package.swift
中添加依赖。
dependencies: [
.package(url: "https://github.com/leacode/SwiftWings.git", from: "1.0.0"),
]
...
.target(name: "App", dependencies: ["SwiftWings", ...]),
...
扩展列表
扩展
作者
李春宇
许可证
《SwiftWings》可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。