ViewController中的TableView而不是TableanController for Datan | Parse.com

时间:2015-02-20 17:30:35

标签: swift parse-platform tableview

我在Parse.com上使用Swift。我有一个桥接头,所以我认为我可以在swift项目中使用objective-C,但有时会出错,所以我想确保我在同一个项目中正确使用这两种语言。

我仍然不清楚如何使用tableView从Parse加载信息,而不是使用tableViewController来添加自定义。我希望能够在包含tableView对象的视图控制器中使用所需的方法,并重新加载该信息以填充该元素。

我需要更新适当的类的要求,如果我需要子类,以及如何。我为视图控制器生成了自己的类并连接了tableView对象,但我仍然不清楚如何从普通tableviewcontroller调用方法,或者我是否可以简单地将所需方法放在查看控制器。我正在学习PFClasses以及所需功能需要哪些。

我目前仍不清楚这种安排中代表,数据源和其他相关项目的沟通。我正在完成项目。我仍然是Objective-C的新手并没有记住所有的方法等等,所以我还在学习。

1 个答案:

答案 0 :(得分:1)

可以使用普通UIViewController并使用手册UITableView,而不是使用UITableViewController。如果您这样做,则需要确保UIViewController实施UITableViewDataSourceUITableViewDelegate协议。

如果您正在使用IB,还需要确保将自定义UITableView课程连接到正确的插座;或者您可以在代码中创建视图。这取决于你。

现在,对于解析特定数据,您可以做的是以各种方式处理您的parse.com数据;响应UI手势,表格加载时或后台。无论哪种方式,一旦您加载了解析数据,您只需确保UITableViewnumberOfRows中的cellForRowAtIndexPath回复正确。

如果您已开始并有具体问题,请随时提出更多问题。但简而言之,是的,这是可能的。我实际上更喜欢使用UITableViewController,因为它给了我更大的灵活性。我一般不使用IB。