1
在第五行im得到“实例成员”baseURL“不能用于类型”URL“的错误。有人请帮我解决这个错误。实例成员“baseURL”不能用于类型“URL”
func getFileURL() -> URL {
let fileName = (imagePath! as NSString).lastPathComponent
let dirPath = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]
let pathArray:[String] = [dirPath, fileName]
let fileURL = URL.baseURL(withPathComponents: pathArray)
return fileURL!
}
let fileURL = URL.baseURL(withPathComponents: pathArray)
然后后,您可以使用此文件路径为VAR URL = URL(字符串:文件路径) – JAck
@JAck我想你的意思'URL(字符串:getFileURL())',但将无法正常工作(并不必要的),因为结果已经是一个URL。请参阅:'let fileURL = URL(fileURLWithPath:dirPath,isDirectory:true)'。 – Coder256
它比thanx好:) –