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
&nbsp; #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
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
-(float)genera { float raggio =[textField floatValue]; float circonferenza=2*pi*raggio; return circonferenza; }
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