对于我在swift 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'不可用:使用appendingPathComponent 改为使用网址
任何想法?
答案 0 :(得分:1)
方法appendingPathComponent
是NSString的一种方法。如果要传入字符串,则需要使参数为NSString
。否则传入NSURL