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

ObjectiveC предикаты, упрощенный метод - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Открыт ли сайт в safari http://www.cyberforum.ru/objective-c/thread919445.html
Добрый день! Можно ли узнать, открыт ли данный сайт в safari (mac os)? Если да, то как?
Objective-C Фейсбук Всем добрый вечер! Я в первый раз работаю с фейсбуком, у меня такой вопрос. Мне нужно проверить, поставил ли пользователь лайк. Нашел такое решение http://stackoverflow.com/questions/10868039/how-to-check-if-a-user-likes-a-page. Как я понимаю, мне нужен класс Facebook.h и Facebook.m. Я скачал FacebookSDK, но там такого класса нет. Где его можно найти? Или можно обойтись без него? http://www.cyberforum.ru/objective-c/thread919316.html
Objective-C Ссылка на функцию
Здравствуйте уважаемые Форумчане! Пожалуйста подскажите начинающему Objective c разработчику, возможно ли реализация ссылки на функцию в этом языке (или что то схожее с делегатами из C#). Облазил много всякой всячины но ничего не нашел... ПЫ.СЫ. прочитал некоторую информацию про селекторы (SEL) но с ним тоже не работает... выдается ошибка... возможно я просто не умею еще с ними работать......
Приложение засыпает при загрузке Objective-C
Всем добрый день. Приложение засыпает (не крешится), когда идет долгая загрузка. Поставил setIdleTimerDisabled:YES], не помогло. Вот видео http://files.mail.ru/B90AFF82013D488CAF96D842043CC20A. В чем может быть проблема?
Objective-C дебаггинг http://www.cyberforum.ru/objective-c/thread915695.html
Добрый день! Возникла такие ошибка, как в скриншоте. Можно ли найти строчку, в которой возникла ошибка? Если да ,то как?
Objective-C Приложение падает при многократной загрузке фото/видео Привет. сделал 2 класса которое выводит на монитор видео(с помощью mplayer) и "фотошоу"(на nswindow), работают нормально. но если много кратно запускать, то видео то фото падает приложение... с чем это может быть связано? подробнее

Показать сообщение отдельно
noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 583
10.07.2013, 11:42  [ТС]     ObjectiveC предикаты, упрощенный метод
Поэтому простым ПЕРЕИМЕНОВАНИЕМ сущностей можно только запутать коллегу, но никак не облегчить себе жизнь
mobidevelop, конструктивной критики, без перехода на личности, не будет?

Ну не упрощают дефайны жизнь
а enum и typedef упрощают?

давайте ваще не будем еще ими пользоваться!

---

поставлю вопрос по другому. Очевидно что чтобы например сравнить строку другой строкой на вхожение подстроки без учета регистра требуется написать следущий код:

Objective-C
1
2
3
4
5
    NSString* s = @"Helo world";
    NSPredicate* p = [NSPredicate predicateWithFormat:@"SELF CONTAINS[cd] %@", @"o worl"];
    if ([p evaluateWithObject:s]) {
        // совпадение
    }
требуется одна лишняя строка кода чтобы создать предикат

что если все операции будут сразу в условии?

как лучше это сделать?

так?

Objective-C
1
2
3
4
NSString* s = @"Helo world";
if ([s evaluateString: @"o worl" withPredicate: @"CONTAINS[cd]"]) {
    // совпадение
}
Добавлено через 30 минут
еще такой вариант

Objective-C
1
2
3
if ([s evaluateUsingPredicateWithFormat: @"SELF CONTAINS[cd] %@", @"o worl"]) {
   // совпадение
}
прям высшая степень стандартизации и лаконичности,

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