Hallo,
ich sitze jetzt schon länger an einem Problem und finde den logischen Fehler einfach nicht. Vielleicht findet ihn einer von euch.
In meinem Code wird jeder Kugel ein Zahlenwert zwischen 1 und 11 zugeordnet, wobei jede Zahl für ein bestimmtes Bild steht. Wenn ich die Werte überprüfe, dann stimmt der Zahlenwert nicht mit dem Bild überein, z.B.: Zahl = 1 aber Bild = 5.
Komischerweise tritt der Fehler nie bei Kugel 17 und 18 auf.
Vielen Dank im voraus.
Alles anzeigen
ich sitze jetzt schon länger an einem Problem und finde den logischen Fehler einfach nicht. Vielleicht findet ihn einer von euch.
In meinem Code wird jeder Kugel ein Zahlenwert zwischen 1 und 11 zugeordnet, wobei jede Zahl für ein bestimmtes Bild steht. Wenn ich die Werte überprüfe, dann stimmt der Zahlenwert nicht mit dem Bild überein, z.B.: Zahl = 1 aber Bild = 5.
Komischerweise tritt der Fehler nie bei Kugel 17 und 18 auf.
Vielen Dank im voraus.
Quellcode
- for (int i = 1; i < 100; i++){
- kugelIndex[i] = (arc4random() % 11) + 1;
- if (kugelIndex[i] == 1) {
- kugelFarbe[i] = @"k1.gif";
- }
- if (kugelIndex[i] == 2) {
- kugelFarbe[i] = @"k2.gif";
- }
- if (kugelIndex[i] == 3) {
- kugelFarbe[i] = @"k3.gif";
- }
- if (kugelIndex[i] == 4) {
- kugelFarbe[i] = @"k4.gif";
- }
- if (kugelIndex[i] == 5) {
- kugelFarbe[i] = @"k5.gif";
- }
- if (kugelIndex[i] == 6) {
- kugelFarbe[i] = @"k6.gif";
- }
- if (kugelIndex[i] == 7) {
- kugelFarbe[i] = @"k7.gif";
- }
- if (kugelIndex[i] == 8) {
- kugelFarbe[i] = @"k8.gif";
- }
- if (kugelIndex[i] == 9) {
- kugelFarbe[i] = @"k9.gif";
- }
- if (kugelIndex[i] == 10) {
- kugelFarbe[i] = @"k10.gif";
- }
- if (kugelIndex[i] == 11) {
- kugelFarbe[i] = @"k11.gif";
- }
- }
- NSLog(@"%d" ,kugelIndex[11]);
- NSLog(@"%d" ,kugelIndex[12]);
- NSLog(@"%d" ,kugelIndex[13]);
- NSLog(@"%d" ,kugelIndex[14]);
- NSLog(@"%d" ,kugelIndex[15]);
- NSLog(@"%d" ,kugelIndex[16]);
- NSLog(@"%d" ,kugelIndex[17]);
- NSLog(@"%d" ,kugelIndex[18]);
- [kugel11 setBackgroundImage:[UIImage imageNamed:kugelFarbe[11]] forState:UIControlStateNormal];
- [kugel12 setBackgroundImage:[UIImage imageNamed:kugelFarbe[12]] forState:UIControlStateNormal];
- [kugel13 setBackgroundImage:[UIImage imageNamed:kugelFarbe[13]] forState:UIControlStateNormal];
- [kugel14 setBackgroundImage:[UIImage imageNamed:kugelFarbe[14]] forState:UIControlStateNormal];
- [kugel15 setBackgroundImage:[UIImage imageNamed:kugelFarbe[15]] forState:UIControlStateNormal];
- [kugel16 setBackgroundImage:[UIImage imageNamed:kugelFarbe[16]] forState:UIControlStateNormal];
- [kugel17 setBackgroundImage:[UIImage imageNamed:kugelFarbe[17]] forState:UIControlStateNormal];
- [kugel18 setBackgroundImage:[UIImage imageNamed:kugelFarbe[18]] forState:UIControlStateNormal];
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Haekki ()