如何以编程方式在 swift 的保管箱中获取文件的完整路径
how to get full path of file in dropbox in swift programatically
我想在 imageview 中显示来自 dropbox 项目的图像,为此我想要该图像项目的完整路径,以便我可以从 theat url 的 nsdata 中获取图像。
以下是我使用的代码:
client.files.getMetadata(path: "/hello.txt").response { response, error in
print("*** Get file metadata ***")
if let metadata = response {
if let file = metadata as? Files.FileMetadata {
print("This is a file with path: \(file.pathLower)")
print("File size: \(file.size)")
} else if let folder = metadata as? Files.FolderMetadata {
print("This is a folder with path: \(folder.pathLower)")
}
} else {
print(error!)
}
此处file.pathLower returns 相对路径而非完整路径。
如果您想显示来自 Dropbox 的图片,您首先需要下载它。在 Swift tutorial.
中搜索 "download a file"
我想在 imageview 中显示来自 dropbox 项目的图像,为此我想要该图像项目的完整路径,以便我可以从 theat url 的 nsdata 中获取图像。
以下是我使用的代码:
client.files.getMetadata(path: "/hello.txt").response { response, error in
print("*** Get file metadata ***")
if let metadata = response {
if let file = metadata as? Files.FileMetadata {
print("This is a file with path: \(file.pathLower)")
print("File size: \(file.size)")
} else if let folder = metadata as? Files.FolderMetadata {
print("This is a folder with path: \(folder.pathLower)")
}
} else {
print(error!)
}
此处file.pathLower returns 相对路径而非完整路径。
如果您想显示来自 Dropbox 的图片,您首先需要下载它。在 Swift tutorial.
中搜索 "download a file"