2017-06-24 6 views
0

J'ai un projet macOS dans Swift où je voudrais obtenir des chemins de fichiers pour les documents ouverts courants. Comment cela peut il etre accompli?Comment obtenir les chemins d'accès aux fichiers ouverts dans un projet macOS dans Swift?

EDIT: Je veux dire les documents ouverts de l'application elle-même. Généralement représenté en tant que fenêtres ou onglets.

PS je vérifie ces questions, mais ne permet pas: How to get file path? Loading documents in Document based app Cocoa question: How to get file path for current open document for the front most application

Répondre

1

Vous pouvez obtenir les documents de NSDocumentController et l'URL de chaque document.

for document in NSDocumentController.shared().documents { 
    print("\(document.fileURL)") 
}