如果我在绘制代码 I 中创建一个对象,那么会得到一个样式表或来自选项卡部分的代码。
样式表:
import Cocoa
public class StyleKitName : NSObject {
//// Drawing Methods
public class func drawMain() {
//// Color Declarations
let color = NSColor(calibratedRed: 1, green: 0, blue: 0, alpha: 1)
//// Rectangle Drawing
let rectanglePath = NSBezierPath(rect: NSMakeRect(29, 30, 198, 166))
color.setFill()
rectanglePath.fill()
}
}
选项卡中的代码:
//// Color Declarations
let color = NSColor(calibratedRed: 1, green: 0, blue: 0, alpha: 1)
//// Rectangle Drawing
let rectanglePath = NSBezierPath(rect: NSMakeRect(29, 30, 198, 166))
color.setFill()
rectanglePath.fill()
然后我该如何将它导入到我的 swift 项目中。我尝试将样式表放在一个单独的.swift
文件中,然后从我的viewDidLoad
函数中调用该函数NSViewController
:var rectangle = StyleKitName.drawMain()
但 NSView 上没有出现任何内容。我还尝试将选项卡中的代码直接粘贴到视图控制器的视图中,但视图控制器上没有出现任何内容。
有人知道我做错了什么吗?