DSFoundation
示例
要运行示例项目,请首先克隆库存,然后从示例目录运行pod install
。
要求
- iOS8.0+
- xcode9+
##安装
CocoaPods
CocoaPods是一个用于Cocoa项目的依赖管理器。您可以使用以下命令安装它
$ gem install cocoapods
要构建DSFoundation 0.1.0+,需要CocoaPods 1.1.0+。
要使用CocoaPods将DSFoundation集成到Xcode项目中,请在Podfile中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target '<Your Target Name>' do
pod 'DSFoundation'
end
然后,运行以下命令
$ pod install
Carthage
Carthage是一个提供二进制框架的分布式依赖管理器。
您可以使用以下命令使用Homebrew安装Carthage:
$ brew update
$ brew install carthage
要使用Carthage将DSFoundation集成到您的Xcode项目中,请在您的Cartfile中指定它。
github "DiorStone/DSFoundation" ~> 0.1.0
运行carthage update
来构建框架,并将构建好的DSFoundation.framework
拖动到您的Xcode项目中。
手动
如果您不希望使用上述任何依赖管理器,您可以手动将Alamofire集成到项目中。
嵌入式框架
-
打开Terminal,使用
cd
进入您的顶级项目目录,然后运行以下命令(如果您的项目未初始化为git仓库)$ git init
-
通过运行以下命令将DSPopup作为git 子模块添加:
$ git submodule add https://github.com/DiorStone/DSFoundation.git
推荐依赖库
- SwiftDate常用日期处理
- CryptoSwift常用加密算法
- Kingfisher图片下载框架
- Alamofire网络框架
- DefaultsUserDefaults存储app配置信息
作者
mrdaios,[email protected]
许可证
DSFoundation可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。