2017-06-20 2 views

Antwort

1

Der Fehler tritt auf, weil Sie Arbeitsbereich die geteilt verwenden (open ist keine Klassenmethode):

NSWorkspace.shared().open(... 

Wenn Sie jedoch eine bestimmte Datei öffnen möchten, die die Standardanwendung verwendet, die seinem Typ zugeordnet ist, verwenden Sie die falsche API. Sie suchen

NSWorkspace.shared().openFile(.. 

Diese API ein String eher als ein URL erwartet.

+0

Große Erklärung! Danke, dass Sie eine detaillierte Antwort geben. –

Verwandte Themen