欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

uiviewcontroller中uitableview对象不响应,待解决,该如何解决

更新时间: 2014-01-05 02:37:06 责任编辑: Author_N1

 

UIViewController中UITableView对象不响应,急待解决
做一个项目,13号就要交了,但有个问题总也搞不明白求解~ 
UITableView对象不响应的问题

本人菜的一b,刚学OC一周,所以不知道怎么回事,但现在急需交一个能用的作品,在此求大大们伸出援手……

是这样,在Storyboard中有一个页面,是UIViewController的
然后里面有一个TableView的表格,因为还有其他的一些控件,所以没有用UITableViewController。

我把Custom Class设定成了我自己定义的一个类(FirstViewController),那个类是继承自UIViewController的

然后把Storyboard里面的那个TableView用control+鼠标连到了FirstViewController.h里面,命名为tableView

接着,为了能在FirstViewController.m中写 -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection  这样的函数,我在FirstViewController.h中继承自UIViewController后面加上了协议<UITableViewDataSource,UITableViewDelegate>,就是这样:
@interface FirstViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>


同时,我在Storyboard那里把TableView的DataSource和Delegate都关联到了最上面的那个FirstViewController上

然后我就在FirstViewController.m中写了- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 和- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 的实现,里面的语句非常简单

然后运行的时候就会报错
是抛出了一个异常,说UITableViewController didView了,但没有找到UITableView对象
我不知道是怎么回事,我确实在Storyboard里面拖过去了TableView控件,也在FirstViewController中关联了一个对象,设置了两个protocal,在.m文件里写了那些实现,但不知道为什么就会有异常。


今天在网上找了一天了,有人说显示定义一个LoadView函数,里面写上[super LoadView]就可以了,但我试过了,不行。而且就是在super LoadView的时候抛出的异常

恳求大家帮我看一下到底是怎么回事

今天晚上回宿舍了,明天上午可以上截图
--参考方法--
把UITableView的控件删掉,在.h文件里声明一个UITableView的property,同样声明那两个DataSource和Delegate的协议,在.m文件里加上你说的那几个响应函数试试
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:37:06
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/12170/
本文WWW.DOC100.NET DOC100.NET版权所有。