基本上這是一個結構對象保持一個國家和它的端口 struct countryAndPorts {
var country: String?
var ports: [String]?
}
這些是保持映射到它的端口每個國家的陣列。已過濾的數組應該按國家或端口保存過濾結果。 var countryAndPortsArray = [countryAndPorts]()
var f
我想根據另一列拆分列。我在下面解釋。 這裏是我的部分數據: brand products
APPLE IPHONE6SPlus_16G
APPLE IPHONE6S_64G
APPLE IPHONE6S_16G
APPLE IPhone6_32G
APPLE iPadAir2_64G
APPLE iPadmini2_16G
APPLE iPadmini4_64G
HTC ONEX