• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Problem mit iPhone Programmierung (RootViewController.h)

Code:
//[cell setText:celltext];textLabel
[cell.textLabel setText:celltext];

bitte. und wenn du das oben noch änderst, zeigt er sogar keine Warnung mehr an. (setText war veraltet)

schau dir auch mal an, wie NSIndexPath funktioniert. Wenn du auf "help" in XCode gehst, siehst du den Punkt Documentation, da findest du alle Klassen mit ihren Properties und Methoden...falls du es noch nicht wusstest.

Gute Nacht ebenfalls!

kannte ich schon :) aber tortzdem auch danke für den tipp, werde mir NSIndexPath mal genauer anschauen :) vielen dank.
 
Es wäre doch viel schlauer wenn du die Variablen in ein Array machst.

Code:
// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    NSMutableArray *array = [NSMutableArray arrayWithObjects:@"cake", @"Pic", @"wasduwillst", @"usw", nil];
// Hier kannst du dann alle reinmachen...
    static NSString *CellIdentifier = @"Cell";
    
    
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
    }
    
    [cell.textLabel setText:[array objectAtIndex:indexPath.row]]; 
    
    return cell;


}
 
Es wäre doch viel schlauer wenn du die Variablen in ein Array machst.

Code:
// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    NSMutableArray *array = [NSMutableArray arrayWithObjects:@"cake", @"Pic", @"wasduwillst", @"usw", nil];
...

}

Es ging ja erstmal nur um die Lösung des Problems. Aber klar, um sich viele Switch Anweisungen zu sparen, macht man das per Array. Das sollte dann aber auch außerhalb der Methode deklariert und initiiert werden, da es sonst für jede Zeile aufs Neue erzeugt werden würde.
 
Es wäre doch viel schlauer wenn du die Variablen in ein Array machst.

Code:
// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    NSMutableArray *array = [NSMutableArray arrayWithObjects:@"cake", @"Pic", @"wasduwillst", @"usw", nil];
// Hier kannst du dann alle reinmachen...
    static NSString *CellIdentifier = @"Cell";


}

// Wie meinst du das, mit hier kannst du alle rein machen... ? Wie deklariere ich sie denn dort genau?

wie philo schon sagte, ging es mir in ersterlinie um eine schnelle und effektive lösung :) allerdings würde ich dir zustimmen das es auf dauer eher sinn macht :) nur gestern bzw heute morgen bin ich ja an dem problem verzweifelt und mir wurde schnell geholfen, danke nochmal :)