覆盖只读 属性 使其读写
override read only property to make it read write
我正在尝试创建我的自定义 UIGestureRecognizer
子类,我需要能够从内部设置它的状态:
func fail () {
self.state = .Failed
}
问题是当我试图覆盖这个只读 属性 时,我收到一条错误消息:
override var state : UIGestureRecognizerState
cannot override with a stored property 'state'
The problem is that when I am trying to override this read-only property
不要尝试覆盖它。相反,在桥接头(您可能必须为此创建)中,导入 <UIKit/UIGestureRecognizerSubclass.h>
。很快,属性 变为可写。
我正在尝试创建我的自定义 UIGestureRecognizer
子类,我需要能够从内部设置它的状态:
func fail () {
self.state = .Failed
}
问题是当我试图覆盖这个只读 属性 时,我收到一条错误消息:
override var state : UIGestureRecognizerState
cannot override with a stored property 'state'
The problem is that when I am trying to override this read-only property
不要尝试覆盖它。相反,在桥接头(您可能必须为此创建)中,导入 <UIKit/UIGestureRecognizerSubclass.h>
。很快,属性 变为可写。