我正在使用xcode 5,我开始一个新的单页项目。我删除默认视图控制器并将其替换为故事板中的tableviewcontroller。我为这个表视图控制器创建一个目标c文件(一个视图控制器),并将该类链接到故事板。我看不到应该为表视图控制器显示的默认方法。是否有另一种方法来获取这些方法
答案 0 :(得分:0)
答案 1 :(得分:0)
您需要在论坛文件中将班级更改为UITableViewController
而不是UIViewController
:
@interface MyViewController : UITableViewController
或者设置UIViewController
以符合表格视图数据源和委托:
@interface MyViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>
这将使“默认”方法在您开始输入时自动完成。检查文档以查看哪些方法是必需的或可选的,并根据需要填写。
UITableViewDataSource
UITableViewDelegate
不要忘记将故事板中的表格视图连接到委托和数据源。
答案 2 :(得分:0)
非常愚蠢的错误,是创建一个mac OSX目标C文件而不是IOS目标C文件。