NSString имеет множество методов для поиска символов и подстрок. Это в основном варианты этих двух:
- (NSRange)rangeOfCharacterFromSet:(NSCharacterSet *)aSet
- (NSRange)rangeOfString:(NSString *)aString
Возвращенный NSRange имеет поля location
и length
. Если не удалось найти деталь, location
будет установлен на NSNotFound
Но похоже, вы должны использовать метод
- (NSArray *)componentsSeparatedByCharactersInSet:(NSCharacterSet *)separator
Это вернет массив с разделенными частями.