在Xcode 4中,我通过“New File ...”菜单创建了UITableViewCell的子类。我检查了“针对iPad的目标”和“使用XIB进行用户界面”框。然后我立即开始出现构建错误:
自动参考计数问题 - 接收器类型'UITableViewCell'为实例消息未声明具有选择器'viewDidLoad'的方法
我得到了4个这样的错误,每个超级方法都有一个错误。
这是一个从模板创建的干净文件,没有额外的更改。我没有遇到构建实现viewDidLoad等函数的任何其他类的问题,只是UITableViewCell。
答案 0 :(得分:2)
UITableViewCell
是UIView
的子类,而不是UIViewController
。 viewDidLoad:
方法在UIViewController
中定义。
您可能希望将代码移到initWithStyle:reuseIdentifier:
方法中。