Question

In the iPhone SDK, in my .n, I can say:

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

}

-(IBAction)PressButtonToDisplayYourName;

Then in my .m, I'll do:

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

But now how would I translate that to making a Mac application. If I wanted to display someones name from a textfield in a label? I have been trying to figure this out, but the ".text" extension only works in the iPhone SDK, not the Mac SDK. Someone please help! Thanks!

Was it helpful?

Solution

If you're referring to a Cocoa application, you could do the following in your .h file:

IBOutlet NSTextField *myLabel;

IBOutlet NSTextField *myTextField;

-(IBAction)displayName:(id)sender;

And then you could implement it in the .m file:

EDITED FOR COCOA:

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

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top