我在Parse.com上使用Swift。我有一个桥接头,所以我认为我可以在swift项目中使用objective-C,但有时会出错,所以我想确保我在同一个项目中正确使用这两种语言。
我仍然不清楚如何使用tableView
从Parse加载信息,而不是使用tableViewController
来添加自定义。我希望能够在包含tableView
对象的视图控制器中使用所需的方法,并重新加载该信息以填充该元素。
我需要更新适当的类的要求,如果我需要子类,以及如何。我为视图控制器生成了自己的类并连接了tableView
对象,但我仍然不清楚如何从普通tableviewcontroller
调用方法,或者我是否可以简单地将所需方法放在查看控制器。我正在学习PFClasses以及所需功能需要哪些。
我目前仍不清楚这种安排中代表,数据源和其他相关项目的沟通。我正在完成项目。我仍然是Objective-C的新手并没有记住所有的方法等等,所以我还在学习。
答案 0 :(得分:1)
可以使用普通UIViewController
并使用手册UITableView
,而不是使用UITableViewController
。如果您这样做,则需要确保UIViewController
实施UITableViewDataSource
和UITableViewDelegate
协议。
如果您正在使用IB,还需要确保将自定义UITableView
课程连接到正确的插座;或者您可以在代码中创建视图。这取决于你。
现在,对于解析特定数据,您可以做的是以各种方式处理您的parse.com数据;响应UI手势,表格加载时或后台。无论哪种方式,一旦您加载了解析数据,您只需确保UITableView
和numberOfRows
中的cellForRowAtIndexPath
回复正确。
如果您已开始并有具体问题,请随时提出更多问题。但简而言之,是的,这是可能的。我实际上更喜欢使用UITableViewController
,因为它给了我更大的灵活性。我一般不使用IB。