Форум программистов, компьютерный форум 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), работают нормально. но если много кратно запускать, то видео то фото падает приложение... с чем это может быть связано? подробнее

Показать сообщение отдельно
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
10.07.2013, 15:31     ObjectiveC предикаты, упрощенный метод
Цитата Сообщение от noname_club Посмотреть сообщение
еще раз

1) то есть, идея верная, неверный путь реализации?
Стремление верное. Верным путем будет написание методов, облегчающих жизнь, прячущих какие-то длинные последовательности, которые приходится каждый раз заново писать. Беда в том, что iOS SDK писали тоже достаточно умные люди, у которых было на это достаточно много времени. Поэтому как-то еще больше оптимизировать их работу достаточно трудно. Не невозможно, но трудно. И фокусы с дефайнами вида #define GOOD = TRUE тут точно не помогут.

Цитата Сообщение от noname_club Посмотреть сообщение
2) я так понял все здешние обитатели кроме меня не любят #define и предпочитают запоминать строки и писать @"строка"
тут уж кому как удобно
В подавляющем большинстве случаев тут много дешевле обойтись строковой константой. Дефайн заставит каждый раз создавать объект, что в циклических операциях может привести к перерасходу памяти и аккумулятора. Если строка используется 1-2 раза за жизненный цикл приложения, можно обойтись дефайном. Но точно не для того, чтобы переименовать уже имеющиеся константы.

Цитата Сообщение от noname_club Посмотреть сообщение
3) когда имена переменным придумываете, тоже запутываете коллегу? ибо их имен нет в документации и поэтому никто в них не может логически разобраться?
Не передергивайте. Это некрасиво. Вы писали о переименовании СУЩЕСТВУЮЩИХ сущностей. Уже поименованных.

Цитата Сообщение от noname_club Посмотреть сообщение
4) неверное сравнение
тут больше подходит проезд в тоннеле под горой, вместо того чтобы лезьть на нее или обходить ее
это еще не нововведение, вас никто не заставляет переучиваться, просто обсуждаем метод, который возможно будет удобнее, только и всего
Сравнение очень верное. Его корректность вы поймете, когда встретитесь с таким же подходом у другого программиста, который уже придумал, как и вы, свой собственный язык и лихо нафигачил на нем проект в пару сотен тысяч строк. Только вот беда - он придерживался других правил именования. Своих каких-то. А вам надо как можно скорее в этот проект включиться.
Так вот, ваш метод лично мне не кажется удобнее. О чем я и написал довольно пространно и, на мой вгляд, доходчиво и аргументированно.
На самом деле, я очень рад за вас видя, что вы мыслите нестандартно и обладаете недюжинной энергией. Я просто стараюсь направить ее в нужное русло. По крайней мере, вывести из ненужного. А интересы - самые что ни на есть шкурные: шарик у нас маленький и с каждым годом все меньше. Вдруг мы с вами один проект писать будем? Или с вашим последователем? Мне не хотелось бы, чтобы он был написан так, как вы призываете.

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