基于导航的应用程序,没有 uitableview 错误
我这样做: 首先创建基于导航的应用程序。 然后从rootViewController.xib中删除UITableView
,添加一个UIView
将其连接到File's Owner。 将 RootViewcontroller.h
中的 UITableView
更改为 UIViewController
最后清理了 RootViewcontroller.m
中 UITableView
的所有方法,
但是当我运行项目时收到此错误:
-[RootViewcontroller tableView:numberOfRowsInSection:]:unreconized selector sent to instance
我做错了什么?
I do this:
First create navigation based application.
Then delete UITableView
from rootViewController.xib, add a UIView
connect it to File's Owner.
Change UITableView
to UIViewController
in RootViewcontroller.h
Finally clean all methods of UITableView
in RootViewcontroller.m
But when I run the project receives this error:
-[RootViewcontroller tableView:numberOfRowsInSection:]:unreconized selector sent to instance
What am I doing wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有几种可能性。
确保头文件中实现了 UITableView 协议。
例如
@interface TestingViewController : UIViewController
检查 Interface Builder 中的连接并确保其链接正确
There are a few possibility.
Make sure that UITableView protocol is implemented in the header file.
Eg
@interface TestingViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
Check that your connection from in the Interface Builder and make sure its linked properly