iPhone SDK 3.0をインストールしたところ、UITableViewCellのtextプロパティが使用されなくなったため、代わりにtextLabel.textを使用する必要があります。これは、現在のシステムのバージョンを知り、対応するメソッドを呼び出さなければならないということですか?このような。iPhone SDK 3.0対。 2.2.1
UITableViewCell *cell = ...;
if ([[[UIDevice currentDevice] systemVersion] isEqualToString:@"3.0"]) {
cell.textLabel.text = @"...";
} else {
cell.text = @"...";
}
もしそうなら、それは非常に面倒です。
これは普遍的なアプリケーションをdevlopするために使用できますhttp://cocoabugs.blogspot.com/2010/09/utility-method-to-know-ios4-installed.html –