Lezione 4 Objective-c [Mac](Utilizzo di variabili)Parte 2

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


 

#import <Foundation/Foundation.h>

#import<Cocoa/Cocoa.h>

@interface Notifica : NSObject{

 

IBOutlet  NSTextView *textView;

IBOutlet  NSTextField *textField;

}

 

-(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