在iPhone SDK,我.N,我可以说:

-(IBOutlet) UITextField *MyNameIs;
-(IBOutlet) UILabel *DisplayMyNameIsHere;

}

-(IBAction)PressButtonToDisplayYourName;

然后在我的.m,我会做:

-(IBAction)PressButtonToDisplayYourName {
     DisplayMyNameIsHere = MyNameIs.text;
}

但现在我怎么会把它转换到制作的Mac应用程序。如果我想在标签的文本框显示某人的名字吗?我一直在试图找出了这一点,但“的.text”扩展只在iPhone的SDK,而在Mac SDK工作。有人请帮助!谢谢!

有帮助吗?

解决方案

如果你指的是一个Cocoa应用程序,你可以做你的.h文件中的以下内容:

IBOutlet NSTextField *myLabel;

IBOutlet NSTextField *myTextField;

-(IBAction)displayName:(id)sender;

然后你可以在.m文件实现它:

<强> EDITED可可:

-(IBAction)displayName:(id)sender{ [myLabel setStringValue:[myTextField stringValue]]; }

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top