Форум программистов, компьютерный форум CyberForum.ru

Подсчет слов в строке типа NSString - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Запуск приложения при трехкратном нажатии кнопки Home http://www.cyberforum.ru/objective-c/thread1204704.html
Добрый день! Есть ли возможность запустить приложение (на iPhone) при трехкратном нажатии кнопки Home? Ну или как нибудь, например при вводе спец последовательности символов?
Objective-C Создание Push notification сервера и реализация работы Народ кто может описать подробно и по русски как правильно подойти к вопросу push. Если лепить свой сервер то как, и если пользоваться сторонними службами типа PushBoot (который нормально не работает) то что лучше взять как альтернативу http://www.cyberforum.ru/objective-c/thread1203400.html
MapKit не отображает локацию Objective-C
Всем привет! - (void)viewWillAppear:(BOOL)animated { ; // Координаты точки на карте CLLocationCoordinate2D location; location.latitude = 55.5699620; location.longitude = 38.1325020;
Objective-C Пробелы в коде в Xcode
Вопрос скорее по оформлению редактора.. Можно ли в Xcode включить такую фичу, когда автоматически ставятся пробелы с двух сторон от равно? К примеру, a=b; автоматически исправится в a = b; Просто в visual studio такое было..
Objective-C Как ограничить число вводимых символов http://www.cyberforum.ru/objective-c/thread1201218.html
Как ограничить число вводимых символов в Text Field&
Objective-C Создать строку из элементов массива Как создать создать строку из элементов массива? NSstring *out ; const char *outC = ; char *outV; for (int i=0; i< ;i++) { *outV = outC ^ outC; } //Теперь как записать все полученные элементы в строку? подробнее

Показать сообщение отдельно
noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 581
13.06.2014, 22:21     Подсчет слов в строке типа NSString
если идет несколько пробелов подряд то он второй пробел считает как за слово.. можно ли это избежать?
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    NSString * text = @"Lorem Ipsum - это текст- рыба, часто используемый в печати";
    
    NSMutableCharacterSet * set = [NSMutableCharacterSet new];
    [set addCharactersInString: @" -,"];
    
    NSArray * totalArray = [text componentsSeparatedByCharactersInSet:set];
    int total = totalArray.count;
    for (NSString * str in totalArray) {
        if (str.length<1) {
            total--;
        }
    }
    
    NSLog(@"всего слов = %d", total);
 
Текущее время: 08:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru