DictUtils 0.0.1

DictUtils 0.0.1

Cem Olcay 维护。



DictUtils 0.0.1

  • 作者
  • Cem Olcay

DictUtils

添加了许多扩展和操作符,使得与 Dicitonaries 的工作更轻松。如果您正在处理 JSON,并不想使用 SwiftyJSON 等依赖项,而希望保持所有内容本地化,则可以愉快地使用这个小助手。

要求

  • Xcode 10+
  • Swift 4.0+
  • iOS 8.0+
  • tvOS 9.0+
  • macOS 10.10+
  • watchOS 2.0+

安装

手动安装

  • DictUtils.swift 文件复制到您的项目代码库中。

Cocoapods

pod 'DictUtils'

扩展

  • ++= 操作符

    • 无需麻烦地合并两个字典。
  • 类型化、链式子脚本

    • 获取 intstringbooldouble[String: Any] 及其数组类型。
let index = dataSource[int: "index"]
let name = dataSource[string: "name"]
let zipCode = dataSource[dict: "users"]?[0][dict: "address"]?[string: "zip"]
  • 从 JSON 字符串中初始化字典。
let dict = [String: Any](json: response.string)
  • 使用 dataSource.prettify() 获取格式化字符串。