Pergunta

No iPhone SDK, no meu .n, posso dizer:

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

}

-(IBAction)PressButtonToDisplayYourName;

Então, no meu .m, eu farei:

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

Mas agora como eu traduziria isso para fazer um aplicativo Mac. Se eu queria exibir o nome de alguém de um campo de texto em uma gravadora? Eu tenho tentado descobrir isso, mas a extensão ".Text" funciona apenas no iPhone SDK, não no Mac SDK. Alguém por favor me ajude! Obrigado!

Foi útil?

Solução

Se você estiver se referindo a um aplicativo de cacau, poderá fazer o seguinte no seu arquivo .h:

IBOutlet NSTextField *myLabel;

IBOutlet NSTextField *myTextField;

-(IBAction)displayName:(id)sender;

E então você pode implementá -lo no arquivo .m:

Editado para cacau:

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top