【发布时间】:2017-05-31 13:30:29
【问题描述】:
我目前正在这样做,但我必须在文件上显示图标之前保存两次:
override func save(to url: URL, ofType typeName: String, for saveOperation: NSSaveOperationType, completionHandler: @escaping (Error?) -> Void) {
NSWorkspace.shared().setIcon(NSApp.applicationIconImage, forFile: url.path, options: NSWorkspaceIconCreationOptions(rawValue: 0))
super.save(to: url, ofType: typeName, for: saveOperation, completionHandler: completionHandler)
}
如何在文件扩展名保存后立即为其设置图标?
【问题讨论】: