测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2017年9月 |
SwiftSwift 版本 | 3.1 |
SPM支持 SPM | ✓ |
由 Malkevych Bohdan 维护。
这是一个帮助管理您的 IOS 应用路由的框架。
要将 RoutableIOS 作为 Swift 包管理器 包使用,只需在您的 Package.swift 文件中添加以下内容。
import PackageDescription
let package = Package(
name: "HelloRoutableIOS",
dependencies: [
.Package(url: "https://github.com/seductive-mobile/RoutableIOS.git", "0.0.1")
]
)
如果您不希望使用上述任何依赖管理器,您可以手动将 RoutableIOS 集成到项目中。
cd
命令进入您的顶级项目目录,如果您还没有将项目初始化为 git 仓库,请运行以下命令$ git init
$ git submodule add https://github.com/seductive-mobile/RoutableIOS.git
$ git submodule update --init --recursive
打开新的 RoutableIOS
文件夹,并将 RoutableIOS.xcodeproj
拖放到 Xcode 项目导航器中的应用程序 Xcode 项目中。
它应该位于您的应用程序蓝色项目图标下方。它是在所有其他 Xcode 组的上方还是下方并不重要。
选择 Project Navigator 中的 RoutableIOS.xcodeproj
,并验证部署目标是否与您的应用程序目标一致。
然后,在 Project Navigator 中(蓝色项目图标)选择您的应用程序项目,导航到目标配置窗口,并在侧边栏的 "Targets" 标题下选择应用程序目标。
在该窗口顶部的标签栏中,打开 "General" 选项卡。
在 "Embedded Binaries" 部分下点击 +
按钮添加。
您将看到两个不同的 RoutableIOS.xcodeproj
文件夹,每个文件夹都有一个嵌套在 "Products" 文件夹中的不同版本的 RoutableIOS.framework
。
您可以选择任何一个 "Products" 文件夹。
选择 RoutableIOS.framework
。
这就完成了!
RoutableIOS.framework
自动添加为目标依赖项、链接框架和复制文件构建阶段的嵌入框架,这将使您能够在模拟器和设备上构建。
+
按钮添加。RoutableIOS.framework
。RoutableIOS是在MIT许可证下发布的。有关详细信息,请参阅LICENSE。