【发布时间】:2019-03-09 03:33:14
【问题描述】:
我有一个带有以下签名的 swift 课程:
class CommentsVC: UITableViewController {
给我:
“CommentsVC”类没有初始化器
它有两个波纹管 IBOutlets 以及两个 IBActions:
@IBOutlet weak var AddCommentView: UIView!
@IBOutlet weak var AddingCommentTextField: UITextField!
我也有两种表格查看方法:
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
还有
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
我看过here 但是它不适用于这种情况,因为我已经按照他们的建议进行了操作。
出了什么问题,我该如何解决?
更新:
下面的代码似乎是问题所在。在另一个使用 prepare 方法传递此数据的 VC 上,我传入了一个 post 对象,该对象的初始化方式与我初始化下面有问题的代码的方式相同。我该如何解决这个问题?
var selectedMedia : Media {
didSet {
self.comments = selectedMedia.comments
loadComments()
}
}
【问题讨论】: