标签: swift nsurl
我给了一个字符串。它将是存在的文件的本地路径或以文件组件结尾的完全限定的远程https URL。
如果是本地路径,我想使用NSURL(fileURLWithPath: String) 如果是网址,我想使用NSURL(string: String)。
NSURL(fileURLWithPath: String)
NSURL(string: String)
决定使用哪种方法的最简单/最可靠的方法是什么?
答案 0 :(得分:2)
本地文件路径字符串将始终以/开头,假设它是一个完整路径(它应该是)。
/
远程https网址将以https://
https://
只需检查字符串的前缀即可。