POEditorAPI 1.1.0

POEditorAPI 1.1.0

测试已测试
语言语言 SwiftSwift
许可证 BSD
发布最后发布2016 年 12 月
SwiftSwift 版本3.0
SPM支持 SPM

Cocoanetics 维护。



请查看 Cocoanetics.com 上的 公告和视频演示

POEditor.com API

Swift 3 编写的 API 封装。通过它,您可以为自己的 iOS 和 macOS 应用程序添加对 POEditor.com 的支持。

如何添加到你的项目

如果你使用 Cocoapods,可以将以下内容添加到 Podfile 中以包含最新的 POEditor API 版本。

platform :ios, '8.0'

use_frameworks!
project './project.xcodeproj'

target "project" do
    pod 'POEditorAPI'
end

如果你使用 git submodules,则将 GitHub 仓库克隆到项目的子文件夹中。

git clone https://github.com/Cocoanetics/POEditorAPI.git 外部/POEditorAPI

将平台的 POEditor 框架嵌入到你的应用中,这将导致 Xcode 正确设置导入的伞头。

烟测试

在顶部您 import POEditorAPI。然后您可以实例化 API,传递您的令牌。您可以从您的配置文件设置页面获取 POEditor.com API 令牌。

let poeditor = POEditor(token: "TOKEN")
poeditor.listProjects { (result) in

   switch result 
   {
      case .success(let projects):
         print(projects)

      case .failure(let error):
         print(error)
   }
}

API 使用了 Result 抽象,它返回一个包含结果的 .success 或带有错误的 .failure。

POEditor 工具 (POET)

一个命令行工具,可以从 POEditor.com 项目中导出特定语言,并根据需要创建相应的 .strings.stringsdict 文件。构建它并将其放置到如 /usr/local/bin 的路径下。然后在一个项目的根目录中运行它并按照提示操作。