enum EnumType {
case WithString(String)
}
var enums = [EnumType]()
enums.append(EnumType.WithString("A"))
enums.append(EnumType.WithString("B"))
enums.append(EnumType.WithString("C"))
enums.append(EnumType.WithString("D"))
enums.append(EnumType.WithString("E"))
enums.append(EnumType.WithString("F"))
संबंधित 0 बराबर C
के साथ एक को खोजने के लिए मेरे enums
सरणी को फ़िल्टर करने के लिए कैसे करें। भविष्यवाणी क्या मुझे उपयोग करने की आवश्यकता है?स्विफ्ट में संबंधित मानों के साथ enums के फ़िल्टर सरणी को फ़िल्टर करने के लिए एक predicate कैसे बनाएँ?
कोई गणना मूल्य वाले एनम का उद्देश्य क्या है? आप केवल स्ट्रिंग तत्वों की एक सरणी/सूची बना रहे हैं। हालांकि, एक सरणी फ़िल्टर करना आसान है: filteredArray = array.filter {$ 0 मैचों की स्थिति} – ncerezo
मैं इसे एक और जटिल उदाहरण में उपयोग करूंगा :-) लेकिन सार सरल उदाहरण में है –
ठीक है :) मेरा उत्तर देखें – ncerezo