2010-06-12 2 views
0

В iPhone SDK, в моем .n, я могу сказать:iPhone SDK/Общие Xcode вопрос

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

} 

-(IBAction)PressButtonToDisplayYourName; 

Тогда в моей .m, я сделаю:

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

Но теперь как бы я перевел это на создание приложения Mac. Если бы я хотел отобразить имя someones из текстового поля в ярлыке? Я пытался понять это, но расширение «.text» работает только в iPhone SDK, а не в Mac SDK. Кто-то, пожалуйста, помогите! Благодаря!

+0

Пожалуйста, вы теги кода. – 2010-06-12 18:15:44

ответ

0

Если вы имеете в виду приложение какао, вы можете сделать следующее в вашем файле .h:

IBOutlet NSTextField *myLabel;

IBOutlet NSTextField *myTextField;

-(IBAction)displayName:(id)sender;

И тогда вы могли бы реализовать в .m файле:

редактировал КАКАО:

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

+0

Спасибо, я попробую! –

+0

Это не сработало. Он дал мне ошибку. «NSTextField» может не отвечать на «-text» « –

+0

Я пытаюсь сделать это в приложении Mac ..... Я уже знаю, как это сделать в iPhone SDK. –