3
A
回答
10
可以使用NSWorkspace類打開文件。
它有幾個有用的方法:
打開文件
– openFile:
– openFile:withApplication:
– openFile:fromImage:at:inView:
– openFile:withApplication:andDeactivate:
– openTempFile:
– openURL:
3
例如,他們在一個目錄鍵入稱爲「inputBox」的文本框,然後按下打開的按鈕打開文件。
爲什麼不使用NSOpenPanel呢?然後做什麼Jasarien說路徑或文件:URLs(你的選擇),它給你。
5
您肯定會不是通常會讓您的用戶鍵入目錄名稱來打開文件。這是用戶不友好的,與正常的Mac體驗相反。一個例外可能是編程相關的應用程序,例如Xcode中的快速打開對話框。
提供用於打開文件的用戶界面的標準方式是使用NSOpenPanel。您可以指定您希望用戶可以選擇的文件的類型,並且打開的面板將返回用戶選擇的文件的路徑。
0
試試這個對我來說是完美的。
首先得到這樣的打擊本地文件路徑...
NSString *logFilePath=seedFileDirectory=[[NSString alloc]initWithFormat:@"%@/LOCAL FILE NAME ",NSHomeDirectory()];
比開放使用LOGFILEPATH像下面通過調用方法的文件...
- (IBAction)viewFile:(id)sender {
[[NSWorkspace sharedWorkspace] openFile:logFilePath];
}
您已處理完畢!
相關問題
- 1. 如何用已打開的可執行文件打開文件?
- 2. 打開可可中的共享文件夾中的文件
- 3. Appcelerator - 鈦|可打開文件列表
- 4. 用php打開可執行文件
- 5. 在C打開文件++使用可變
- 6. 文件是否可以打開?
- 7. 無法打開可執行jar文件
- 8. 是否可以打開多文件夾?
- 9. Dreamweaver可以打開.manifest文件嗎?
- 10. 打開引用XSL的XML可打開所有文件
- 11. 打開鏈接與可可
- 12. 如何使用NSWorkspace打開文件類型? - 可可
- 13. 可可app;在預覽中打開文件(pdf)
- 14. 爲Windbg的可打開可執行文件指定命令行
- 15. .bat文件在控制檯2中打開可執行文件
- 16. 打開可執行文件後繼續處理bat文件
- 17. 無需打開文件即可文件大小
- 18. Android的webview文件瀏覽器打開,但文件不可選
- 19. Eclipse會打開與可編輯文件不同的源文件
- 20. 打開可選值
- 21. C打開文件:打開文件
- 22. 可打印到文件
- 23. 打開文件
- 24. 可能在MYSQL存儲過程中打開文本文件?
- 25. VB.NET - 是否可以從文本文件打開/運行webrequest?
- 26. Python程序可以在Web上打開文本文件嗎?
- 27. 打開文件
- 28. 打開文件
- 29. 如何確定System.Drawing.Bitmap在嘗試打開之前是否可以打開文件?
- 30. 如何在打開新文件時打開文件(打開文件)?