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

Objective-C

Войти
Регистрация
Восстановить пароль
 
heroii2009
16 / 6 / 0
Регистрация: 13.03.2012
Сообщений: 196
#1

Выполнение if...else - Objective-C

11.07.2014, 18:33. Просмотров 570. Ответов 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
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выполнение if...else (Objective-C):

Прерываем выполнение метода - Objective-C
Добрый день! Совсем недавно начал программировать на cocoa touch. До этого ни когда, ни на чем не программировал. Но вот сейчас уже имею...

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

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

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

Выполнение функций - JavaScript
Здравствуйте. Создавал проэкт используя только HTML,CSS,PHP,MySQL. На данный момент появилась нужна добавить javascript. Дело вот в чем:...

Выполнение в программы - Java SE
Вот программа /* Это простая программа Java. Назовите этот файл "Example.java". */ public class Example { //Програма...

3
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
11.07.2014, 19:11 #2
Потому что NSDataDetector нашел 2 ссылки: "vk.com" и "http://www.vk.com".
И оба они имеют тип NSTextCheckingTypeLink.
0
noname_club
103 / 94 / 10
Регистрация: 01.05.2013
Сообщений: 598
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 / 0
Регистрация: 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
Привет! Вот еще темы с ответами:

Выполнение Python в Qt - C++ Qt
Доброго времени суток, Пытаюсь понять, как прикрутить какой-либо python-скрипт к своему приложению на с++, скрипт будет использовать либу...

Выполнение функции - PHP
Здраствуйте, подскажите пожайлуйста. Вообщем пользуюсь функциями http://htmlweb.ru/php/example/curl_login.php функции работают...

Выполнение скрипта 24/7 - JavaScript
Был windows vps, на котором стоял сайт, параллельно там был открыт браузер и 24/7 на другом сайте выполнялся скрипт в консоли (никак не...

Одновременное выполнение - CMD/BAT
работаю с monkeyrunner.bat , он запускает python Скрипты на андройде. Monkeyrunner путь_до_скрипта.py Но если запускаю 2 или более...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
11.07.2014, 20:48
Ответ Создать тему
Опции темы

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