在加载OpenPosition界面的时候报错:loaded the "" nib but didn't get a UITableView
原因:
If you have a NIB for the UITableViewController subclass
then its view outlet must be
hooked up to a UITableView.
代码:@interface XOpenPositionViewController : UITableViewController
因为XOpenPositionViewController是UITableViewController的子类,
所以在xib文件中,view必须是一个直接的TableView,而不应该是view下面加载的TableView
@interface XOpenPositionViewController : UITableViewController应该是:

而不应该是

再将Files'Owner中的Delegate 和 dataSource 与View的其中一个中 的UITableView关联起来.

本文讨论了在加载OpenPosition界面时遇到的错误,即加载了nib但未获取到UITableView的情况。文章解释了原因在于NIB文件中的view outlet必须连接到UITableView,而非间接的TableView。并通过代码示例说明了正确的实现方式,并强调了正确关联Delegate和dataSource的重要性。
1764

被折叠的 条评论
为什么被折叠?



