本框架主要目标是提供各类常用的方法封装、扩展,减少工作中编写各类体力式代码,提升编码效率。
本框架支持通过 CocoaPods 引用,在 Podfile 中添加:
pod 'SwiftUtilityFramework', '~>0.0.1'
同时工程划分为 5 个子模块,可以在 CocoaPods 单独引用:
SwiftUtilityFramework/Foundation
SwiftUtilityFramework/UIKit
SwiftUtilityFramework/ImageProcess
SwiftUtilityFramework/Network
SwiftUtilityFramework/Algorithm
对 Xcode 构建设置有特殊要求的项,记录在以下文件中:
Debug.xcconfig
: 用于 debug 环境Release.xcconfig
: 用于 Release 环境Common.xcconfig
: 以上所有环境统一引用的公共配置