Belirli bir dizenin harf içerip içermediğini kontrol etmeye çalışıyorum.Bir dize Swift'de harfler içerip içermediğini nasıl kontrol edebilirim?
Şimdiye kadar NSCharacterSet.letterCharacterSet()
'u bir dizi harfle karşılaştım ama bu dizideki bir karakterin verilen dizede olup olmadığını kontrol etmekte sorun yaşıyorum. Bu kodu kullandığınızda, ben belirten bir hata alıyorum:
'Karakter' 'unichar' Aşağıdaki kodu için
dönüştürülebilir değildir
:.characterIsMember
ilefor chr in input{ if letterSet.characterIsMember(chr){ return "Woah, chill out!" } }
Karşılaştır [Bir dizginin Swift'de bir karakterden bir karakter içerip içermediğini belirlemenin en iyi yolu nedir] (http://stackoverflow.com/questions/28486138/what-is-the-best-way-to-determine -if-a-string-içerir-a-karakter-in-a-set-in)? –
@MartinR Neden "karşılaştır"? Bana oldukça katı bir kopya gibi görünüyor. – dasblinkenlight