Hi,
wie schon oben geschrieben bin ich Anfänger in dieser Sprache. Ich möchte zu Übungszwecken ein iPad App schreiben.
Darin benötige ich einen Array der Größe 9, der ausschließlich aus Integer Werten < 50 besteht - nennen wir ihn "myArray".
im Verlauf gibt es dann eine IBAction, während der ein einzelner aus myArray an eine Variable vom Typ NSInteger "p1" übergeben werden soll, und auch ein Wert zurück in myArray geschrieben werden soll.
.h
UIButton *btnTest;
NSInteger p1;
NSInteger p2;
NSMutableArray myArray[9]; (hier ist der erste Fehler)
@property (nonatomic, retain) IBOutlet UIButton *btnTest;
@property (nonatomic) NSInteger p1, p2;
?? @property (nonatomic) NSMutableArray myArray ??
- (IBAction)buttonClickedbtnTest;
.m
@synthesize p1, p2;
@synthesize myArray;
@synthesize btnTest;
...
ab hier ne art pseudocode, was ich gern hätte:
- (IBAction)buttonClickedbtnTest {
myArray = {0,1,3,4,2,5,7,6,8};
p2=17;
p1 = myArray[3];
myArray[7]=p2;
...
}
ich hoffe, es ist klar geworden, was genau ich meine.
Vielen Dank schonmal
Gruß
Shape
wie schon oben geschrieben bin ich Anfänger in dieser Sprache. Ich möchte zu Übungszwecken ein iPad App schreiben.
Darin benötige ich einen Array der Größe 9, der ausschließlich aus Integer Werten < 50 besteht - nennen wir ihn "myArray".
im Verlauf gibt es dann eine IBAction, während der ein einzelner aus myArray an eine Variable vom Typ NSInteger "p1" übergeben werden soll, und auch ein Wert zurück in myArray geschrieben werden soll.
.h
UIButton *btnTest;
NSInteger p1;
NSInteger p2;
NSMutableArray myArray[9]; (hier ist der erste Fehler)
@property (nonatomic, retain) IBOutlet UIButton *btnTest;
@property (nonatomic) NSInteger p1, p2;
?? @property (nonatomic) NSMutableArray myArray ??
- (IBAction)buttonClickedbtnTest;
.m
@synthesize p1, p2;
@synthesize myArray;
@synthesize btnTest;
...
ab hier ne art pseudocode, was ich gern hätte:
- (IBAction)buttonClickedbtnTest {
myArray = {0,1,3,4,2,5,7,6,8};
p2=17;
p1 = myArray[3];
myArray[7]=p2;
...
}
ich hoffe, es ist klar geworden, was genau ich meine.
Vielen Dank schonmal
Gruß
Shape