Ho una matrice contenente un numero di stringhe. Ho usato (vedi sotto) per verificare se esiste una certa stringa nell'array, ma vorrei verificare se una parte di una stringa è nell'array?Controlla se la matrice contiene parte di una stringa in Swift?
itemsArray = ["Google, Goodbye, Go, Hello"]
searchToSearch = "go"
if contains(itemsArray, stringToSearch) {
NSLog("Term Exists")
}
else {
NSLog("Can't find term")
}
Il codice di cui sopra controlla semplicemente se un valore è presente all'interno della matrice nella sua interezza però mi piacerebbe trovare "Google, Google and Go"
lo ha fatto risolto il problema? – Amit89
Grazie per quello. Come potrei verificare esplicitamente se l'array avesse qualcosa in esso come risultato della ricerca? –
Se ho capito bene la tua domanda, puoi usare count per controllare se c'è qualcosa nell'array di risultati filteredStrings. Usa questo - filteredStrings.count – Amit89