6
yılında altdizgenin Rang'ı bulun.Ben</p> <p>Şimdi bu atfedilen String Mervin bir dizi bulmalıyız bu "@Mervin test" gibi ifadeleri kullanarak AttributedString var NSMutableAttributedString
Teşekkür ederiz.
yılında altdizgenin Rang'ı bulun.Ben</p> <p>Şimdi bu atfedilen String Mervin bir dizi bulmalıyız bu "@Mervin test" gibi ifadeleri kullanarak AttributedString var NSMutableAttributedString
Teşekkür ederiz.
Bu uzantı size yardımcı olmalıdır.
extension NSAttributedString {
func rangeOf(string: String) -> Range<String.Index>? {
return self.string.range(of: string)
}
}
Kullanımı:
attributedString.rangeOf(string: "Mervin")
Eğer 'Mervin' biliyor musunuz? Ya da @ SomeName' için mi arıyorsunuz? Else, 'range range = attributedString.string.rangeOfString (" Marvin ")' (sözde kodda, Swift yöntem adlarından emin değilim, ancak tamamlama size yardımcı olmalıdır). – Larme
@Larme Teşekkürler, çalışıyor. Utf-8 dizesiyle aynı şeyi deniyordum, dolayısıyla yanlış sonucu gösteriyordu. – Ujesh