我是iOS编程的新手,我创建了一个customcell类,因此未调用awakefromnib方法,因此IBOutlets即将发布为nil!
这让我发疯了!请帮忙!
我正在使用 Storyboard 而不是Xibs。

最佳答案

我最近遇到了这个问题,这是由于错误地注册了单元所导致的。要从 Nib 加载UITableViewCell,您需要像这样注册:

override func viewDidLoad() {
    super.viewDidLoad()

    // .....

    let cellNib = UINib(nibName: "YourCellNibName", bundle: nil)
    tableView.register(cellNib, forCellReuseIdentifier: "YourCellIdentifier")
}

10-01 16:24