Mam problem, którego nie mogę wymyślić.Pytanie NSString - metoda rangeOfString
Próbuję uruchomić metodę rangeOfString na łańcuchu i nie wiem, jak ustalić, czy nie znaleziono ciągu. Na przykład:
NSRange range = [@"abc" rangeOfString:@"d" options:NSCaseInsensitiveSearch range:NSMakeRange(0,3)];
Najwyraźniej "d" nie jest zawarte w ciągu znaków "abc". Chciałbym móc to zrobić:
if(the range is empty since "d" is not in "abc")
//do something
Jaki jest kod?
Dzięki!
Chcesz dwa identyczne znaki tam. – Kalle
Czy to oznacza, że sprawdzanie długości nie jest "zatwierdzone przez Apple"? ;-) –
Nie wiem. I w każdym razie, tylko dlatego, że nie zostało to zatwierdzone przez Apple, nie robi tego źle (patrz: Odrzucanie App Store) –