表贬值问题

时间:2011-07-23 16:40:41

标签: iphone objective-c ios4 iphone-sdk-3.0

我继续使用下面的代码行获得此警告,'initWithFrame:reuseIdentifier:'已弃用。不太确定这是指什么。

 cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];

1 个答案:

答案 0 :(得分:1)

不推荐使用意味着该方法很快将在未来的sdk中不可用。您可以随时通过在文档中找到此方法来检查您应该使用的内容。

  

initWithFrame:方法reuseIdentifier:
  初始化并返回表格单元格   宾语。 (在iOS 3.0中不推荐使用。使用initWithStyle:reuseIdentifier:   来代替。)

弃用了这种特殊方法
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier