iPhone SDK/سؤال Xcode العام
-
26-09-2019 - |
سؤال
في iPhone SDK ، في بلدي .n ، أستطيع أن أقول:
-(IBOutlet) UITextField *MyNameIs;
-(IBOutlet) UILabel *DisplayMyNameIsHere;
}
-(IBAction)PressButtonToDisplayYourName;
ثم في بلدي .m ، سأفعل:
-(IBAction)PressButtonToDisplayYourName {
DisplayMyNameIsHere = MyNameIs.text;
}
ولكن الآن كيف يمكنني ترجمة ذلك إلى صنع تطبيق Mac. إذا كنت أرغب في عرض اسم شخص ما من حقل نص في تسمية؟ لقد كنت أحاول معرفة ذلك ، لكن امتداد ".Text" يعمل فقط في iPhone SDK ، وليس Mac SDK. شخص ما الرجاء المساعدة! شكرًا!
المحلول
إذا كنت تشير إلى تطبيق الكاكاو ، فيمكنك القيام بما يلي في ملف .h:
IBOutlet NSTextField *myLabel;
IBOutlet NSTextField *myTextField;
-(IBAction)displayName:(id)sender;
وبعد ذلك يمكنك تنفيذه في ملف .M:
تم تحريره للكاكاو:
-(IBAction)displayName:(id)sender{
[myLabel setStringValue:[myTextField stringValue]];
}
لا تنتمي إلى StackOverflow