gpt4 book ai didi

swift - 如何快速读取文件数据应用程序文档目录?

转载 作者:搜寻专家 更新时间:2023-10-31 08:17:03 29 4
gpt4 key购买 nike

我是 Swift 编程语言的新手。我想从一些 tube 服务器下载电影并想离线播放。我正在使用 Alamofire 下载部分。我可以列出文件:

var file:String?
if let files = NSFileManager.defaultManager().contentsOfDirectoryAtPath(documentsDirectory, error: &error) as? [String] {
for filename in files {
// do stuff with filename
file = filename
println(filename)
}
}

但问题是我如何使用该文件来达到我的目的。假设它的图像文件,我想在 imageview 中显示。

myImageView.image = UIImage(contentsOfFile: file) /* doesn't work*/

感谢您的帮助。

最佳答案

对于Swift 2,你必须改变一些东西。 注意: stringByAppendingPathComponent 在 String 上不可用(仅 NSString):

var paths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as NSString
var getImagePath = paths.stringByAppendingPathComponent("filename")
myImageView.image = UIImage(contentsOfFile: getImagePath)

关于swift - 如何快速读取文件数据应用程序文档目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26689199/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com