Ich habe gerade das iPhone SDK 3.0 installiert und festgestellt, dass die Texteigenschaft von UITableViewCell nicht mehr verwendet wird und stattdessen textLabel.text verwendet werden soll. Bedeutet das, dass ich die aktuelle Systemversion kennen und die entsprechende Methode aufrufen muss? so was.iPhone SDK 3.0 Vs. 2.2.1
UITableViewCell *cell = ...;
if ([[[UIDevice currentDevice] systemVersion] isEqualToString:@"3.0"]) {
cell.textLabel.text = @"...";
} else {
cell.text = @"...";
}
Wenn ja, das wäre sehr ärgerlich.
hi dies kann verwendet werden, um universelle Anwendung zu entwickeln http://cocoabugs.blogspot.com/2010/09/utility-method-to-know-ios4-installed.html –