说明 0.0.2

Notes 0.0.2

测试已测试
语言语言 SwiftSwift
许可 MIT
发布最新发布2017年9月
SwiftSwift 版本3.1
SPM支持 SPM

Thiago Lioy 维护。



Notes 0.0.2

Notes 是一个音乐理论框架。

要求

  • iOS 8.0+/ Mac OS X 10.10+/ tvOS 9.0+/ watchOS 2.0+
  • Xcode 8.0+

安装

Swift 包管理器

要将 Notes 用作 Swift 包管理器 包,只需在您的 Package.swift 文件中添加以下内容。

import PackageDescription

let package = Package(
    name: "HelloNotes",
    dependencies: [
        .Package(url: "https://github.com/com.tplioy/Notes.git", "0.0.1")
    ]
)

手动

如果您不希望使用上述任何一种依赖管理器,您可以手动将 Notes 集成到您的项目中。

Git 子模块

  • 打开终端,cd 到您的顶级项目目录,并运行以下命令(如果您的项目尚未初始化为 git 仓库)
$ git init
  • 通过运行以下命令将 Notes 添加为 git 子模块
$ git submodule add https://github.com/com.tplioy/Notes.git
$ git submodule update --init --recursive
  • 打开新的 Notes 文件夹,并将 Notes.xcodeproj 拖动到您的应用程序 Xcode 项目的 Project Navigator 中。

    它应该嵌套在您的应用程序的蓝色项目图标下面。它是在所有其他 Xcode 组之上还是之下无关紧要。

  • 在 Project Navigator 中选择 Notes.xcodeproj 并验证部署目标与您的应用程序目标的部署目标匹配。

  • 接下来,在 Project Navigator 中选择您的应用程序项目(蓝色项目图标),导航到目标配置窗口,在侧边栏的“Targets”标题下选择应用程序目标。

  • 在那个窗口的选项卡栏中,打开“General”面板。

  • 在“Embedded Binaries”部分下点击 + 按钮。

  • 您将看到两个不同的 Notes.xcodeproj 文件夹,每个文件夹中都有一个不同的 Notes.framework 版本嵌套在“Products”文件夹中。

    您可以选择哪个“Products”文件夹无关紧要。

  • 选择 Notes.framework

  • 这就完成了!

《Notes.framework》会自动在复制文件构建阶段添加为目标依赖项、连接框架和嵌入框架,这是在模拟器和设备上构建所需的全部内容。

嵌入的二进制文件

  • https://github.com/com.tplioy/Notes/releases 下载最新发布版
  • 接下来,在 Project Navigator 中选择您的应用程序项目(蓝色项目图标),导航到目标配置窗口,在侧边栏的“Targets”标题下选择应用程序目标。
  • 在那个窗口的选项卡栏中,打开“General”面板。
  • 在“Embedded Binaries”部分下点击 + 按钮。
  • 添加下载的 Notes.framework
  • 这就完成了!

使用方法

许可证

Notes 采用 MIT 许可发布。有关详细信息,请参阅 LICENSE