在NSView class documentation中,有一个符号canDraw
,表示绘图命令是否会产生任何结果。
声明是var canDraw: Bool { get }
- 因此,只要您尝试
@IBOutlet weak var myView: NSView!
然后myView.canDraw = true
,您会收到“Cannot assign to property: 'canDraw' is a get-only property
”的构建时错误。但是,如果我想在我的视图中绘制NSRect,我该如何更改此属性?