在最新 Swift (Xcode 6.3) 中重绘 NSView

Redrawing NSView in latest Swift (Xcode 6.3)

怎么做? setNeedsUpdate 似乎不存在,我找不到任何最近的文章,至少在 Swift.

如果您希望 nsview 重绘,请将其 属性 needsDisplay 设置为 true:

nsview.needsDisplay = true

如果只需要重绘一部分,指定一个CGRectrect例如:

nsview.setNeedsDisplayInRect(rect)