macos - 在cocoa中打开共享文件夹中的文件

标签 macos cocoa osx-lion

我正在尝试从我的 cocoa 应用程序打开驻留在 Windows 共享文件夹中的 pdf 文件。

我正在尝试使用 NSWorkSpace openFile 方法打开文件,并且传递类似于 @"smb:\192.168.2.1\sharedFolderName\my.pdf 的路径。

但是我无法打开该文件。打开文件之前是否必须安装共享文件夹?

最佳答案

共享文件夹的正确 URL 是

smb://[[domain;]username[:password]@]server[/share[/path]]

所以在你的例子中它应该是

@"smb://192.168.2.1/sharedFolderName/my.pdf"

关于macos - 在cocoa中打开共享文件夹中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14986421/

相关文章:

c++ - 为什么在 boost 程序 (boost::filesystem) 中输出 "Bus error: 10"?

objective-c - 在 WebView Cocoa 中放大和缩小

objective-c - 当与另一个事件重叠时,NSEvents 会通过 NSView

python - Vim :colorscheme on Python

python - OS X 通过终端获取信息

xcode - Mac OSX Lion/X11/CImg 库

c - 来自 C 程序的 Bash 内部命令(Ubuntu v/s MacOS)

linux - `which git` 好像在撒谎?

MySQL 在终端中不工作,但可以连接到数据库并使用查询

cocoa - 使用 NSBorderlessWindowMask 时出现灰色边框