-2
我感到困惑,我应该在迅速3可以使用下面的代码:不明确使用“appendingPathComponent”错误3
func fileExist(_ filePath:AnyObject) -> Bool
{
let PdfPathWithFileName = filePath.appendingPathComponent(fileName as String)
let fileManager = FileManager.default
return fileManager.fileExists(atPath: PdfPathWithFileName)
}
我曾试图改变AnyObject
到String
但后来我得到另一个错误:
'appendingPathComponent' is unavailable: Use appendingPathComponent on URL instead
有什么想法吗?
并且你尝试过'URL'而不是'String'和'AnyObject'? – luk2302
我不希望因为各种原因使用URL –
虽然路径必须是String,但使用AnyObject(在Swift 3中是“Any”)有什么好处?不要对抗强类型系统。我会采纳编译器的建议。 – vadian