Как получить значения после символа «\ n»?

Я хочу взять все значения после нового символа строки \n из моей строки. Как я могу получить эти ценности?

3 Solutions collect form web for “Как получить значения после символа «\ n»?”

Попробуй это:

 NSString *substring = nil; NSRange newlineRange = [yourString rangeOfString:@"\n"]; if(newlineRange.location != NSNotFound) { substring = [yourString substringFromIndex:newlineRange.location]; } 

Взгляните на componentsSeparatedByString здесь .

Быстрый пример, взятый из ссылки:

 NSString *list = @"Norman, Stanley, Fletcher"; NSArray *listItems = [list componentsSeparatedByString:@", "]; 

это создаст NSArray со строками, разделенными: { @"Norman", @"Stanley", @"Fletcher" }

Вот аналогичная функция, которая разбивает строку на делиметр и возвращает массив с двумя обрезанными значениями.

 NSArray* splitStrByDelimAndTrim(NSString *string, NSString *delim) { NSRange range = [string rangeOfString: delim]; NSString *first; NSString *second; if(range.location == NSNotFound) { first = @""; second = string; } else { first = [string substringToIndex: range.location]; first = [first stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; second = [string substringFromIndex: range.location + 1]; second = [second stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; } return [NSArray arrayWithObjects: first, second, nil]; } 
  • Выбранное состояние текста в сегментированном элементе управления в Xcode
  • App думает, что работает на 3,5-дюймовом iPhone, когда он на 4 дюйма
  • Начало iPad в Пейзаж получает только касание в пределах 768x768
  • Отрегулируйте размер шрифта в заголовке навигации
  • Что означает префикс NS?
  • Достижимость и международный роуминг
  • Блоки вместо выполненияSelector: withObject: afterDelay:
  • Несколько NSHTTPCookieStorage в одном приложении
  • Как разместить текст-заполнитель в UISearchBar iOS 11
  • Внедрение интерфейсов жестов в стиле страницы в стиле iOS
  • Удаление контроллера представления из UIPageViewController
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.