[The UITableView docs](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableView_Class/index.html#//apple_ref/occ/instm/UITableView/registerClass:forCellReuseIdentifier:) for `registerClass:forCellReuseIdentifier:` say that: > You may specify `nil` for _cellClass_ if you want to unregister the class from the specified reuse identifier. However, attempting that with YLTableView causes an assertion failure: > You can only use cells conforming to YLTableViewCell. The assertion is triggered because, well, nil isn't a YLTableViewCell.
The UITableView docs for
registerClass:forCellReuseIdentifier:say that:However, attempting that with YLTableView causes an assertion failure:
The assertion is triggered because, well, nil isn't a YLTableViewCell.