在Objective-C中使用GUI登录

在Objective-C中使用GUI登录,objective-c,cocoa,components,Objective C,Cocoa,Components,我在Xcode的对象库中尝试了许多对象,但似乎找不到正确的对象 我想做的是为我的应用程序创建一个日志,用于开发目的,也用于任何未来想要拥有日志的用户。我不想使用NSLog(NSString)。我需要一个与Java的javax.swing.JTextArea等效的Obj-C,它具有以下属性: 1.可以包含在滚动窗格中(我如何做到这一点) 2.可以设置为不可编辑(Java等效于myTextArea.setEditable(false)) 3.(在代码中)可以将\n作为“新行”接收(应该没有问题) 这

我在Xcode的对象库中尝试了许多对象,但似乎找不到正确的对象

我想做的是为我的应用程序创建一个日志,用于开发目的,也用于任何未来想要拥有日志的用户。我不想使用
NSLog(NSString)
。我需要一个与Java的javax.swing.JTextArea等效的Obj-C,它具有以下属性:
1.可以包含在滚动窗格中(我如何做到这一点)
2.可以设置为不可编辑(Java等效于
myTextArea.setEditable(false)

3.(在代码中)可以将
\n
作为“新行”接收(应该没有问题)

这是否存在,如果不存在,如何创建类似的内容(例如,用图层覆盖文本区域)


谢谢

Cocoa的
NSTextView
类非常适合这一点。它可以在对象库中作为“文本视图”找到。它可以在属性检查器中设置为不可编辑,并且可以作为新行接收
“\n”
。它已经有滚动条了。

哪个平台,iOS和/或OS X?OS X,我忘了添加那个标签了