IOS Swift 列出文件 URL

IOS Swift Listing Files in an URL

我是 IOS - Swift 语言的新手。我只是想传递下面包含 org.apache.ivy.util.url.ApacheURLLister 模块的 android 代码。 Swift 有什么方法可以获取 Url 中的文件和文件夹列表吗? (示例;1.jpg,'www.example.com/images/' 中的 dot.jpg)

public static ArrayList<URL> getFileList(URL url1) {
    ArrayList<URL> serverDir = new ArrayList<>();
    try {
        ApacheURLLister lister1 = new ApacheURLLister();
        serverDir.addAll(lister1.listAll(url1));
        System.out.println(serverDir);
    } catch (Exception e) {
        Log.e("getFileList", "Error listing url " + url);
        e.printStackTrace();
    }
    return serverDir;
}

我用 Alamofire 弄明白了;

func getFileList(url: String,files_downloaded: Bool, got_xmls_on_sd_card: Bool, _directory: NSString,building_folder: NSURL) {
        Alamofire.request(.GET, url)
            .responseJSON { response in
                guard response.result.error == nil else {
                    print("Error on request getFileList()")
                    print(response.result.error)
                    return
                }

                if let value: AnyObject = response.result.value {
                    let results = JSON(value)
                    var fileList : [String] = []
                    for i in 0..<results.count {
                        //TODO fill fileList with urls
                    }

                    //TODO return fileList
                }
        }
    }