Cncurses

一个用于 Swift 的 ncurses(3) 系统库包装器。

如何使用

将其作为依赖项添加到你的 Swift 包清单 (Package.swift) 中

let package = Package(
    dependencies: [
        .package(url: "https://github.com/rderik/Cncurses.git", from: "0.1.0")
    ]
)

现在你可以从你的 Swift 文件中将其作为常规模块导入,并调用 ncurses(3) 函数。例如

import Cncurse

initscr()

addstr("hello")
refresh()
getch()

endwin()