看哪:
class CatView : UIView {
@IBOutlet var textView: UITextView
}
进一步说:
self.myCatView.textView.text = "meow"
我收到此错误:
CatView? does not have a member named textView
对我而言,似乎CatView确实有一个名为textView的成员。我错过了什么?
答案 0 :(得分:4)
myCatView
声明为Optional - 这是您尝试访问Optional变量的属性时出现的错误。你需要先解开它:
if let catView = self.myCatView {
catView.textView.text = "meow"
}
或
self.myCatView!.textView.text = "meow"
如果您绝对确定self.myCatView
有值。