代码之家  ›  专栏  ›  技术社区  ›  Lars Nielsen

如何避免swift4中url.absoluteString中的文件:/[重复]

  •  0
  • Lars Nielsen  · 技术社区  · 7 年前

    我有一个应用程序,我需要在其中保存一个目录中文件的索引,我需要能够访问这些文件。但是,当我有一个 URL 对象并调用 absoluteString 要获取指向文件夹或文件的路径,请在字符串前面加上 file:// .首先,我不知道为什么会这样做,其次,如何避免这样做,而不使用字符串操作。

    /拉尔斯

    1 回复  |  直到 7 年前
        1
  •  2
  •   Modo Ltunzher    7 年前

    path: String?

    if url.isFileURL, let path = url.path {
        print(path)
    } else {
        print("Not file URL")    
    }