OSX用のターミナルベースのテキストインターフェースアプリケーションを作成するために誰かが私に指摘できるチュートリアルはありますか?DOS用のLotus 1-2-3のようなもの。
OSX用のターミナルベースのテキストインターフェースアプリケーションを作成するために誰かが私に指摘できるチュートリアルはありますか?DOS用のLotus 1-2-3のようなもの。
回答:
ncursesライブラリを使用して、このようなテキストインターフェイスアプリケーションを作成することは非常に一般的です。
Swiftプログラムからncursesをインポートして使用できます:
import Darwin.ncurses
その後、通常のncursesチュートリアルに従って、ncursesを使用してユーザーインターフェイスを構築する方法を把握できます。
特に、おそらく次のチュートリアルが役立つでしょう。Linux上ではありますが、Swiftでncursesを使用する方法についてです。説明した手法は、Linuxバージョンのライブラリをロードする代わりに前述のインポートを使用する必要があることを除いて、OS Xでもまったく同じです。
#import <panel.h>
ブリッジングヘッダーで使用しましたが、うまく機能します!:D