我有一个嵌入Lua解释器和一些脚本的C代码。这些脚本依赖于stdin / stdout来实现用户输入/输出。
我正在尝试使用单个NSTextField编写一个简单的cocoa应用程序,它将充当我的C代码的stdin / stdout。
我能够按照此链接中的说明绑定stdout: What is the best way to redirect stdout to NSTextView in Cocoa?
如何将stdin绑定到我的NSTextField? (简单来说,“scanf”应该能够从文本字段接收输入。)
注意:我不想使用NSTask。我的C代码必须是我的可可应用程序的一部分。 (基本上没有子流程)