Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
heroii2009
16 / 6 / 3
Регистрация: 13.03.2012
Сообщений: 196
1

Выполнение if...else

11.07.2014, 18:33. Просмотров 609. Ответов 3
Метки нет (Все метки)

Доброго дня, есть вот такой код, но не срабатывает else ? я не пойму почему

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 NSString *string =@"asdasda   vk.com  aksdjlaksd http://www.vk.com";
    NSError *error = nil;
    NSDataDetector *detector = [NSDataDetector dataDetectorWithTypes:NSTextCheckingTypeLink error:&error];
    NSArray *matches = [detector matchesInString:string
                                         options:0
                                           range:NSMakeRange(0, [string length])];
    for (NSTextCheckingResult *match in matches) {
        if ([match resultType] == NSTextCheckingTypeLink) {
            [cell.textLink setTitle:commentString forState:UIControlStateNormal];
        }
     else {
        NSLog(@"else");
             }
    }

Почему не срабатывает else? не подскажите ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2014, 18:33
Ответы с готовыми решениями:

Прерываем выполнение метода
Добрый день! Совсем недавно начал программировать на cocoa touch. До этого ни...

Выполнение действий на web странице
Всем привет. Я может быть в очередной раз с глупым вопросом, но когда я их тут...

Возможно ли: выполнение подпрограммы в отдельном процессе, одновременное выполнение двух подпрограмм?
Всех приветствую :handshake: Пример @echo off call :PROG1 call :PROG2...

Как ускорить выполнение кода? (Получение цвета пикселя, сравнение и выполнение действия)
Всем привет. Нужна консультация экспертов) Программа такая. Есть пиксель на...

Выполнение строки
Есть строка, char. Пользователь вводит в неё произвольный код с++, задача -...

3
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
11.07.2014, 19:11 2
Потому что NSDataDetector нашел 2 ссылки: "vk.com" и "http://www.vk.com".
И оба они имеют тип NSTextCheckingTypeLink.
0
noname_club
106 / 97 / 12
Регистрация: 01.05.2013
Сообщений: 603
11.07.2014, 19:18 3
Регулярные выражения c примером использования

Objective-C
1
2
3
4
5
6
7
8
9
NSString *string =@"asdasda   vk.com  aksdjlaksd http://www.vk.com";
 
NSArray * result = php_preg_match_all(@"http://\\S+", string);
 
if (result) { 
    for (NSArray * item in result) {
       NSLog(@"%@", item[0]);
    }
}
0
heroii2009
16 / 6 / 3
Регистрация: 13.03.2012
Сообщений: 196
11.07.2014, 20:48  [ТС] 4
но у меня не все ссылки приходят с "http://", но они являютися ссылками
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.07.2014, 20:48

Одновременное выполнение
работаю с monkeyrunner.bat , он запускает python Скрипты на андройде....

Выполнение действия
Доброго времени суток, форумчане! Возникла такая проблемка, есть сайт, на...

Выполнение Java, C# и C++
Вот такая тема не дает мне покоя, интернет не дал достойного ответа, а друзья...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru