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

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

  • UICollectionView учебник
  • Мои методы NSURLSessionDelegate не получают вызов во время загрузки фона
  • AVPlayerItem начальный timedMetadata не наблюдается (KVO)
  • Автокапитализация слов не работает в UITextView
  • Как установить следующее текстовое поле в фокусе для редактирования, когда пользователь нажимает на возврат?
  • Ошибка drawInRect: CGContextSetFont: недопустимый контекст 0x0
  • Как использовать UIAppearance для создания подкласса, но не для суперкласса?
  • Как преобразовать строку в float?
  • 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]; } 
    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.