Xcode错误:sockets无法连接到重复的内容
经过一些search和编辑,我似乎无法find一个解决scheme来解决这个错误。 我试图将我的位置search结果与表格链接,以列表forms显示search结果。
我有我的地图与详细信息button与一个名为“FirstViewController”UIViewController链接。 我的结果表与一个名为“ResultsTableViewController”的UITableViewController链接。 我的原型单元格与名为“ResultsTableCell”的UITableViewCell链接,这也是我的网点所在的位置。
这里是两个单独的错误:
非法configuration:从ResultsTableViewController到UILabel的nameLabelsockets无效。 sockets不能连接到重复的内容。
非法configuration:从ResultsTableViewController到UILabel的phoneLabelsockets无效。 sockets不能连接到重复的内容。
我已经读过其他人的post相同的问题,试图相应地解决他们,我仍然得到同样的错误。
这是填充单元格的代码,位于我的ResultsTableViewController中。
let cell = tableView.dequeueReusableCellWithIdentifier("resultCell", forIndexPath: indexPath) as! ResultsTableCell // Configure the cell... let row = indexPath.row let item = mapItems[row] cell.nameLabel.text = item.name cell.phoneLabel.text = item.phoneNumber return cell }
我的ResultsTableCell类中的代码:
import UIKit class ResultsTableCell: UITableViewCell { @IBOutlet weak var nameLabel: UILabel! @IBOutlet weak var phoneLabel: UILabel! }
如果将其连接到视图控制器,则只会出现此消息。 正如我已经评论过的,你可能没有删除你的视图控制器的第一个连接sockets。 即使从视图控制器中删除了IBOutlet代码,仍然需要右键单击它并删除旧的连接,但可能仍然存在。 删除之后,错误信息将消失。
当你从你的类中删除视图,但是在你的视图中仍然有引用时,会发生这个问题
这里是例子,我从我的课中删除后退出口引用,但我的看法仍然保持参考通知黄色矩形只需在x点击删除它
如果你想知道如何达到这个视图,打开你的故事板,右击黄色左上angular将显示此对话框