In questo tutorial andremo a migliorare l’applicazione precedente in modo tale che l’utente possa specificare il valore del raggio dunque apriamo subito il nostro vecchio progetto e andiamo sul file mainmenu.xib ora modificheremo l’interfaccia grafica in questo modo inserendo label e gli diamo come nome raggio ,una text field dove inseriremo e cambiamo il nome al push button con calcola circonferenza il risultato finale dovrà essere simile a questo:
ora andiamo a dichiarare l’oggetto textfield nel file notifica.h
[code lang=”objc”]
 
#import <Foundation/Foundation.h>
#import<Cocoa/Cocoa.h>
@interface Notifica : NSObject{
&nbsp;
IBOutlet NSTextView *textView;
IBOutlet NSTextField *textField;
}
&nbsp;
-(IBAction)testo:(id)sender;
-(float)genera ;
@end
[/code]
Ora andiamo a modificare il metodo genera nel file notifica.m in modo tale da prendere in input il valore digitato dall’utente nella textfield
[code lang=”objc”]
-(float)genera {
float raggio =[textField floatValue];
float circonferenza=2*pi*raggio;
return circonferenza;
}
[/code]
Ora andiamo sul file mainwindow.xib e clicchiamo col tasto destro sul “cubo-blu notifica”e colleghiamo textfield con la nostra textfield
Nel prossimo tutorial renderemo le cosa ancora più interessanti ^_^
Download Link