0
A
回答
1
,因爲你必須使用共享工作區中出現的錯誤(open
不是一個類的方法):
NSWorkspace.shared().open(...
但是,如果您想要使用與其類型相關聯的默認應用程序打開指定文件,則表明您使用了錯誤的API。您正在尋找
NSWorkspace.shared().openFile(..
這個API需要一個String
而非URL
。
相關問題
- 1. 對成員'下標'的模糊引用Swift 3
- 2. SQLite.swift和Swift 3「模糊引用成員==」加入
- 3. Swift 3 URLSession.shared()對成員'dataTask的歧義引用(with:completionHandler :)錯誤(bug)
- 4. 「對成員的模糊引用'scheduledTimerWithTimeInterval(_:invocation:repeats :)'」
- 5. Swift 3.0:對成員'Subscript'問題的模糊引用
- 6. Swinject - 對會員的模糊引用
- 7. 模糊引用成員上傳(_:_:headers:file :)'
- 8. Swift 3.0錯誤:在設置字典值時對成員'下標'的模糊引用
- 9. Swift 3.1 Migration Dispatch.main.async模糊引用成員異步(執行:)'
- 10. 模糊使用'continue'Bolts-Swift in swift 3
- 11. 模糊使用「下標」Swift 3編譯錯誤
- 12. 部署時出現「模糊使用下標」錯誤 - Swift 3
- 13. 如何解決Swift 3中「模糊地使用'fetch'」錯誤?
- 14. 對成員'訂閱'的歧義引用Swift 3
- 15. 在Swift 3中對成員'下標'的歧義引用
- 16. Swift,錯誤:模糊使用下標
- 17. Swift 3和Xcode8 - 模糊使用init
- 18. 爲什麼我得到這個錯誤:模糊引用成員'fetch(with:parse:completion :)'
- 19. 當使用Array而不是NSArray獲取錯誤「對成員下標的模糊引用」
- 20. Swift 3轉換「沒有成員」的錯誤
- 21. 'FileManager'類型的值沒有成員'urlsForDirectory' - AppDelegate Swift 3錯誤
- 22. Swift - 模糊使用下標
- 23. swift3中的模糊引用
- 24. 在xcode 8 multipeer連接框架中對成員會話(_:peer:didChange)的錯誤引用swift 3
- 25. 使用自制的Mac OSX錯誤
- 26. 路由錯誤使用Rails 3成員
- 27. 模糊引用會員上傳alamofire
- 28. 「沒有下標成員」錯誤(遷移到Swift 3)
- 29. Swift 3:錯誤:輸入'Any'沒有下標成員
- 30. Swift 3錯誤 - 類型任何沒有下標成員
很好的解釋!感謝您提供詳細的答案。 –