目录
目录README.md

TreeKit

Mac and Linux License: MIT Swift 3 Compatible

Summary

TreeKit is a Swift library for representing a simple tree structure.

Installation

Using the Swift Package Manager, ensure TreeKit is included in the dependencies section of Package.swift:

let package = Package(
    name: "MyProject",
    dependencies: [
        .Package(url: "https://github.com/jarrodparkes/TreeKit.git", majorVersion: 1),
        ...
    ]
    ...
)

Usage

import TreeKit

let tree = TreeNode<String>(value: "beverages")
let hotNode = TreeNode<String>(value: "hot")
let coldNode = TreeNode<String>(value: "cold")

tree.addChild(hotNode)
tree.addChild(coldNode)

print(tree) // prints "beverages {hot, cold}"
print(tree.children.count) // prints 2
print(hotNode.parent?.value) // prints "beverages"
关于
32.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号