如何获得字典关键元素的区别?

时间:2017-09-28 12:00:41

标签: ios swift3

我有一个包含数据的数组,如下所示。在这里,我需要截断连字符和部分。任何人都可以帮助我吗?

 var Products = ["50-60", "30-40", "0-10", "20-30", "90-and above", "40-50", "80-90", "70-80", "10-20", "60-70"] 

我需要在60中获得50-60

1 个答案:

答案 0 :(得分:2)

您应该flatMap products获取从每个元素创建的以连字符分隔的字符串数组的最后一个元素。

var truncatedProducts = products.flatMap { $0.components(separatedBy: "-").last }

此外,避免使用Swift变量名中的PascalCase 。使用 camelCase