• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

[objective-c] Wo liegt der Fehler?

Alecco

Transparent von Croncels
Registriert
17.02.09
Beiträge
306
Hi,

ich bin noch recht neu und habe ein Problem. Ich habe eine Klasse "Spiele" erstellt:

Code:
-(id)initWithGid:(NSNumber *)newGid
            liga:(NSString *)newLiga{
    self = [super init];
    if(nil != self){
        self.gid = newGid;
        self.liga = newLiga;
    }
    return self;
}

-(void) dealloc{
    self.gid = nil;
    self.liga = nil;
    [super dealloc];
}

Wenn ich es in meinem Controller aufrufen will, dann funktioniert es nicht:

Code:
- (void)viewDidLoad {
    [super viewDidLoad];
    Spiele *newSpiel = [[Spiele alloc]
                        initWithGid:[NSNumber numberWithInt:0]
                        liga:@"Bundesliga" ] autorelease];
    self.spiel = newSpiel;
}

Und ich erhalte folgende Fehlermeldung:

Code:
error: expected ',' or ';' before 'autorelease'

Was ist falsch? Reichen die Angaben für eine Analyse?

Grüße!
 

Alecco

Transparent von Croncels
Registriert
17.02.09
Beiträge
306
Ich habe echt ewig jedes Zeichen angeschaut, aber das habe ich übersehen ;)

Danke.