我在原型单元格中有两个标签(CountryCode,CountryName),我为它们创建了一个名为“CountryCell”的类,我创建了名为“CountriesVC”的TableViewController类,我在CountryCell中创建了标签的出口,但我想要在CountriesVC中使用它们,当我这样做时,它会报告一个错误,上面写着'CountriesVC'没有名为'CountryCode'的成员。
非常感谢。
以下是我想使用CountryCode和CountryName
的代码override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "ChangeCountryCode" {
SelectedCCode = self.CountryCode.text
SelectedCName = self.CountryName.text
}
}
这是CountryCell代码:
class CountryCell: UITableViewCell {
@IBOutlet weak var CountryCode: UILabel!
@IBOutlet weak var CountryName: UILabel!
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
override func setSelected(selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
答案 0 :(得分:0)
您尝试访问的这些属性未在当前类中声明。您必须首先创建一个类型为" CountryCell"的变量。然后访问该类的属性。