Hallo Zusammen,
vorab: ich habe über die Forum Suche mal nach meinen Problem geschaut. Konnte aber nichts finden.
Ich möchte RandomZahlen für verschiedene Würfel generieren und dann in einem Label auf Dem IPad / Iphone ausgeben.
Ich denke mal er generiert die Zahlen richtig - nur die Ausgabe klappt nicht
______________________________________
Hier mein Code aus der .h:
#import
@interface WurfViewController : UIViewController {
IBOutlet UITextField *textField;
}
-(IBAction)seed:(id)sender;
-(IBAction)generate:(id)sender;
@end
Und die dazugehörige .m:
____________________________________________________________
#import "WurfViewController.h"
@implementation WurfViewController
- (IBAction)generate:(id)sender
{
int generated;
generated = (random() % 6)+1;
NSLog(@"generated = %d",generated);
[textField setIntValue:generated];
}
-(IBAction)seed:(id)sender
{
//Die Zeit als Seed-Wert des Zufallszahlengenerators verwenden
srandom(time(NULL));
[textField setStringValue:@"Generator seeded"];
}
_________________________________________________________
es gibt zwar keine Fehlermeldungen beim Build & Run aber wenn ich auf die Buttons Klicke passiert auch nichts.
Ich erhalte allerdings zwei Warnungen die "textField" betreffen.
Wie muss der Code richtig lauten?
Vielen Dank für Eure Hilfe.
vorab: ich habe über die Forum Suche mal nach meinen Problem geschaut. Konnte aber nichts finden.
Ich möchte RandomZahlen für verschiedene Würfel generieren und dann in einem Label auf Dem IPad / Iphone ausgeben.
Ich denke mal er generiert die Zahlen richtig - nur die Ausgabe klappt nicht
______________________________________
Hier mein Code aus der .h:
#import
@interface WurfViewController : UIViewController {
IBOutlet UITextField *textField;
}
-(IBAction)seed:(id)sender;
-(IBAction)generate:(id)sender;
@end
Und die dazugehörige .m:
____________________________________________________________
#import "WurfViewController.h"
@implementation WurfViewController
- (IBAction)generate:(id)sender
{
int generated;
generated = (random() % 6)+1;
NSLog(@"generated = %d",generated);
[textField setIntValue:generated];
}
-(IBAction)seed:(id)sender
{
//Die Zeit als Seed-Wert des Zufallszahlengenerators verwenden
srandom(time(NULL));
[textField setStringValue:@"Generator seeded"];
}
_________________________________________________________
es gibt zwar keine Fehlermeldungen beim Build & Run aber wenn ich auf die Buttons Klicke passiert auch nichts.
Ich erhalte allerdings zwei Warnungen die "textField" betreffen.
Wie muss der Code richtig lauten?
Vielen Dank für Eure Hilfe.