1

我想开发一个 iPad 应用程序,它包含一个模拟输入和输出终端的窗口。应用程序 (J) 是一个基于文本的编程语言解释器,它实际上不需要终端窗口,但可以使用此类窗口中的 readline 进行输入。如何使用 Objective-C 在 Xcode3 中创建这样的窗口/视图?

我在 github.com 上找到了 readline 的源代码,但我不清楚如何为输入和输出链接单个窗口。

4

1 回答 1

1

基本思路就是这些。

创建 UITextView 并将委托设置为 UIViewController 的子类。

对于输入,在 UIViewController 的子类中实现这个方法(UITextViewDelegate 协议)。当有足够的字符来处理时,就去做。

– textView:shouldChangeTextInRange:replacementText:

对于输出,只需将文本添加到 NSTextView 的 text 属性。

于 2012-03-26T16:51:51.693 回答