我有一个UITableView,我希望UITableViewController内置的所有功能除了我希望委托是一个单独的类。问题是我需要从我的数据源中提取一段识别信息,以便我的委托类能够正常工作。我应该让UITableView委托给UITableViewController,然后它将拉取适当的识别信息,然后从didSelectRowAtIndexPath中调用第三个类?我只是想以适当的方式构造这个。适合这种情况的适当的UITableView委派策略是什么?
我是相当新到iOS和Objective-C,所以我觉得有,每个人都将使用一个解决方案,但不是很明显我。
请注意,某些表视图功能只有在您明确使用“UITableViewController”(例如静态单元格)时才可用。 – Lvsti
@Lvsti我不知道这一点,在什么情况下您是指静态单元格? –
如果您使用界面构建器,则可以从iOS 5预填充静态内容,但前提是您的视图控制器是“UITableViewController”子类。见例如http://stackoverflow.com/questions/8639780/uitableview-with-static-cells-does-not-appear – Lvsti