С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Использование регулярных выражений - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Поиск в массиве http://www.cyberforum.ru/objective-c/thread1164799.html
есть массив "lines" полученный из файла и стринг "resultText",пытаюсь найти в массиве получаемый стринг if () { NSLog(@"vse ok"); } и не находит...
Objective-C Изменение цвета иконок в UITabBar Есть в storybord tabbar и делегат в коде, я меняю программно фон и цвет иконок при нажатии, се ок. Но я не могу поменять цвет иконок, который стоит по умолчанию (остается всегда серый) хотя менял и... http://www.cyberforum.ru/objective-c/thread1161120.html
AFNetworking Post Request Objective-C
Доброго времени суток. Возник вопрос. У меня есть сервер (phpMyAdmin, Mysql) есть приложение которое должно отсылать на этот сервер свои координаты в формате JSON делаю все это с помощью...
Поэтапный план для овладения xCode или как вы начали свой путь программиста? Objective-C
Дорогие форумчане, Я недавно начал изучать язык программирования С++, но приостановил, так как позже узнал, что для Objective C больше подходит язык Си. Сейчас я изучаю Си (начальная стадия). ...
Objective-C Книги для изучения http://www.cyberforum.ru/objective-c/thread1160084.html
Подскажите книги для изучения Objective желательно которые есть в бесплатном доступе
Objective-C Массив Помогите плз. есть множество условий "if", их примерно 100 + - 10,сразу могут выполняться до 20шт, в конце каждого получают результат "resultV"(стринговое значение которое зависит от того,какой... подробнее

Показать сообщение отдельно
noname_club
104 / 95 / 11
Регистрация: 01.05.2013
Сообщений: 600
04.05.2014, 12:43  [ТС]
Вместо двух символов или пяти с ковычками и собакой использовать странные именования.
вы не берете в рассчет подсказки IDE xcode

стоит набрать pr_ и открывается список предикатов которые можно применить.
Таким образом не нужно запоминать названия этих предикатов и как они пишутся. Достаточно набрать pr_

Зачем мне php нотация в Objective-C коде... При этом еще и в виде функций, а не "хотя бы" категорий.
не буду комментировать. Мне просто нравиться СИ синтаксис функций, особенно в том случае если они выполняют нечто важное.

Добавлено через 23 минуты
рассмотрим бритву оккама на примере предиката

Objective-C
1
2
3
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"word_base"
                                                         ofType:@"txt"];
NSString *fileString = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
1) бритва Оккама с использование только Foundation.h

---A---

Вcпомнить название и правописание предиката CONTAINS

---B---

Включить CAPSLOCK или держать Shift для правильного написания предиката

---C---

Составить предикат

Objective-C
1
[NSPredicate predicateWithFormat:@"SELF CONTAINS %@", @"слово"]
---D---

составить условие

Objective-C
1
2
3
if ([[NSPredicate predicateWithFormat:@"SELF CONTAINS %@", @"слово"] evaluateWithObject: fileString]) {
 // слово найдено!
}
ИТОГ

A+B+C+D = результат

~~~~~~~~~~~~~~~~~~~

2) бритва Оккама с использованием %библитеки утилит общего назначения в которой есть функция string_predicate_match()%.h

---A---

Вспомнить что есть название фунции состоящее из string (строковая) + predicate(предикат) + match(соответствие)

---B---

Вспомнить что при наборе pr_ получаем список предикатов доступных для использования

---С---

Составить условие
Objective-C
1
2
3
if ( string_predicate_match(fileString , pr_CONTAINS, @"слово" )) {
   // слово найдено!
}
ИТОГ

A+B+C = результат
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.