Swift 如何判断字符串是URL还是本地路径?

Swift 如何判断字符串是URL还是本地路径?,swift,nsurl,Swift,Nsurl,有人给了我一根绳子。它既可以是现有文件的本地路径,也可以是以文件组件结尾的完全限定的远程https url 如果它是本地路径,我想使用NSURL(fileURLWithPath:String) 如果它是一个URL,我想使用NSURL(string:string) 决定使用哪种方法最简单/最可靠 本地文件路径字符串将始终以/开头,假设它是完整路径(应该是完整路径) 远程https URL将以https:// 只需检查字符串的前缀。关于NSString isAbsolutePath?但是我不知道如何

有人给了我一根绳子。它既可以是现有文件的本地路径,也可以是以文件组件结尾的完全限定的远程https url

如果它是本地路径,我想使用
NSURL(fileURLWithPath:String)

如果它是一个URL,我想使用
NSURL(string:string)


决定使用哪种方法最简单/最可靠

本地文件路径字符串将始终以
/
开头,假设它是完整路径(应该是完整路径)

远程https URL将以
https://


只需检查字符串的前缀。

关于
NSString isAbsolutePath
?但是我不知道如何从swift调用它。
isAbsolutePath
实际上只是想看看字符串是否以
/
开头。谢谢。所谓重复的可能重复是如何检查NSURL,而不是字符串。