可可 - 更改标签文本

Nic*_*ick 2 cocoa

我有一个读取文本文件的cocoa应用程序.我想在多行标签中显示该文本,但我对我的生活无法理解.我打开了我的.nib文件并向下打了一个多行标签,但之后我就卡住了.

我没有使用XCode或Cocoa的经验,主要是Eclipse,Visual Studio,以及几乎所有其他IDE,除了XCode,这看起来非常陌生.

ele*_*119 10

如果您在NSString中有文本,则可以轻松地将其放在标签中.

首先,在控制器类的.h文件(或标题)中,创建一个新的IBOutlet,以便您可以引用标签:

IBOutlet NSTextField *myLabel;

进入标签所在的.xib文件.按控制 - 从控制器对象拖动到标签,然后选择"myLabel"选项以将其应用于该特定标签.

然后,在要将文本放在标签中的方法中,键入以下内容:

[myLabel setStringValue:myString]; (其中"myString"是你的NSString)

注意:这都假设您知道如何执行控制器类等基本操作 - 如果没有,我肯定会查看Cocoa Dev Central(http://www.cocoadevcentral.com/.)