我正在尝试从URL创建一个文件名。每次我都必须强制删除数组中的第一个项。就像C#implementation检查空字符串一样。
是否可以删除数组中的"/"
?有没有更好的方法来实现这一点?
let url = "https://stackoverflow.com/questions/ask"
var filePathComponents:[String] = []
filePathComponents = assetURL.pathComponents as! [String]
filePathComponents.removeAtIndex(0)
let fileName = "-".join(filePathComponents)
最佳答案
我建议
filePathComponents.filter { return $0 != "/" }
关于arrays - 根据条件将数组项转换为字符串-Swift,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32103185/