Artikel-Schlagworte: „deprecated“

cell.image deprecated use setImage

Donnerstag, 22. Oktober 2009

Wer mit einer UITableView arbeitet, wird auch UITableViewCell nutzen. Bei einer TableViewCell kann in der default Zelle ein Bild (UIImage) gesetzt werden.
Auf den ersten Blick nutzt man einfach

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
UIImage *theimage = [UIImage imageNamed:@"web.jpg"];
cell.image = webimage;

Dies führt aber zu der Fehlermeldung:

“warning: ‘setImage:’ is deprecated (declared at …”

Lösung:

[cell.imageView setImage:[UIImage imageNamed:@"web.jpg"]];

Der Beitrag passt thematisch zu:

http://www.alexanderjaeger.de/cell-text-deprecated-use-cell-textlabel-text/

cell.text deprecated use cell.textlabel.text

Freitag, 11. September 2009
cell deprecated

cell deprecated

Statt

cell.text = @”fooBar”;

Sollte man:

cell.textLabel.text = @”rightFooBar”;

nutzen.

Grund: die cell.text Methode ist deprecated und sollte nicht mehr genutzt werden.