MNkSupportUtilities
什么是 MNkSupportUtilities?
MNkSupportUtilities 包含各种自定义 UI 元素、子类、方法和扩展,以保持您 Swift 项目的代码库更加有序、清晰和可重用。
v3.0.0
开始,MNkAlertView、AppSymbol、UIKitChain 和 CustomLayout 已移动到单独的库中,并且将不再是 MNkSupportUtilites 的一部分。
v3.0.0
或更高版本。低于 v2.0.4
的旧版本将不支持与分离的库一起使用。
安装
CocoaPods
CocoaPods 是针对 Cocoa 项目的依赖管理器。您可以使用以下命令安装它:
$ gem install cocoapods
要使用 CocoaPods 将 MNkSupportUtilities 集成到您的 Xcode 项目中,请将其在 Podfile 中指定:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '12.0'
use_frameworks!
target '<Your Target Name>' do
pod 'MNkSupportUtilities'
end
然后,运行以下命令:
$ pod install
Swift 包管理器 是一款用于管理 Swift 代码分发的工具。它与 Swift 构建系统集成,用于自动化下载、编译和链接依赖项的过程。
要使用 Swift 包管理器构建 MNkSupportUtilities,需要 Xcode 11 或更高版本。
dependencies: [
.package(url: "https://github.com/MnkGitBox/MNkSupportUtilities.git", .upToNextMajor(from: "2.0.4"))
]
如果您不希望使用上述任一依赖项管理器,您可以手动将 MNkSupportUtilities 集成到项目中。
- MNkViewController
- MNkTableViewController
- MNKCollectionViewController
- MNkAlertView (up to v2.0.4)
- AppSymbol (up to v2.0.4)
- UIKitChain (up to v2.0.4)
- CustomLayout (up to v2.0.4)
- Malith Nadeeshan (malithnadeeshan)
许可证
MNkSupportUtilities项目以MIT许可证发布。请查阅LICENSE文件以获取详细信息。