Ciao a tutti come promesso oggi renderemo le cose un po più interessanti per prima cosa apriamo il nostro vecchio progetto e andiamo ad aprire il file notifica.h e andiamo a dichiarare
un nuovo metodo :
[code lang=”obj-c”]</pre>
#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 ;
-(float)circonferenzaDaRaggio:(float)raggio;
@end
[/code]
Questo nuovo metodo non farà altro che calcolarci la circonferenza , ora andiamo nel file con l’estensione.m e modifichiamo il metodo genera e implementiamo il nuovo metodo :
[code lang=”obj-c”]</pre>
-(float)genera {
float circonferenza=[self circonferenzaDaRaggio:[textField floatValue]];
return circonferenza;
}
&nbsp;
-(float)circonferenzaDaRaggio:(float)raggio{
return 2*pi*raggio;
}
[/code]
Download progetto Link