0

iPhone SDK の .n では、次のように言えます。

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

}

-(IBAction)PressButtonToDisplayYourName;

次に、.m で次のようにします。

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

しかし、これを Mac アプリケーションの作成にどのように変換すればよいでしょうか。ラベルのテキストフィールドから誰かの名前を表示したい場合は? 私はこれを理解しようとしてきましたが、「.text」拡張子は iPhone SDK でのみ機能し、Mac SDK では機能しません。誰か助けてください!ありがとう!

4

1 に答える 1

0

Cocoa アプリケーションについて言及している場合は、.h ファイルで次の操作を実行できます。

IBOutlet NSTextField *myLabel;

IBOutlet NSTextField *myTextField;

-(IBAction)displayName:(id)sender;

そして、それを .m ファイルに実装できます。

ココア用に編集:

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

于 2010-06-12T18:29:29.187 に答える