我目前正在使用Swift和Parse SDK为iOS编写社交网络应用。我的应用基本上是UITableView
,显示注册我的应用的用户的消息时间线。但是有一部分我正在努力,我希望社区能够帮助我解决。
我的问题是我希望用户能够点击我的tableview中的消息并显示消息的内容以及在UILabel
中发送消息的用户。我几乎已经尝试了所有我能想到的东西来创建这个逻辑,但我似乎让事情变得更糟。我非常确定在这个逻辑中需要使用PFquery
。我将附加我的TimelineTableViewController
和我的自定义tableview单元格的源代码。关于如何在Swift中实现这种逻辑的完整代码示例将非常有用,因为我已经落后了。
提前致谢
Derek Cacciotti
推特:@derekcacciotti答案 0 :(得分:0)
在didSelectRowAtIndexPath
中,使用indexPath
来帮助您找出被点击的邮件:
let message: PFObject = self.timelineData.objectAtIndex(indexPath.row) as PFObject
从那里,按键获取消息的值(或创建一个Message
的{{1}}类,然后使用这些值为您的标签构建一个字符串。