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

Вызов блока с переменными параметрами - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Переход к корневому рут контроллеру с последущей сменой вкладки uitabbarcontroller http://www.cyberforum.ru/objective-c/thread1370181.html
как есть сейчас: UITabBarController *tbc; - (void)viewDidLoad { ; tbc = self.tabBarController; } -(void)someMethod{ ; tbc.selectedIndex = 1;
Objective-C Смена цвета status bar ребят, как поменять цвет текста статус бара на кастомный? текст на белый и черный умею менять, а вот на любой другой — никак. http://www.cyberforum.ru/objective-c/thread1369215.html
Программа клиент сервер Objective-C
Всем доброго времени суток. Сильно не ругайтесь и камнями не кидайтесь, я в программировании только разбираюсь. Купил пару книг по которым сейчас учусь, а именно Стивен Кочан - Программирование на objective-c 6-e издание 2014 года и Метт Гелловей - Сила objective-c 2.0 2014 года. В дальнейшем хочу писать ПО для Mac OS. Как первый проект для написания выбрал клиент серверное приложение для...
Objective-C Проверка наличия ключа в NSDictionary
Здравствуйте. Подскажите как проверить есть ли в NSDictionary нужный мне ключ? Например есть массив словарей, но словари с разными ключами, мне нужно вывести только те словари у которых есть ключ message. Как сделать эту проверку? Как вариант можно было бы в массив заносить все ключи и делать поиск по массиву ключей, но может есть более простой способ?
Objective-C При нажатии координаты фрейма возвращаются в прежние http://www.cyberforum.ru/objective-c/thread1366261.html
Меняю положение какого-нибудь object.frame = CGRectMake(), все ок. НО как только я нажимаю на него, координаты сбрасываются, то есть фрейм возвращается в прежнее состояние. Как избежать этого?
Objective-C HTMLParser - ошибка памяти Делаю парсинг 9000 страниц, возникает ошибка: Parser(426,0xb0093000) malloc: *** mach_vm_map(size=8388608) failed (error code=3) *** error: can't allocate region *** set a breakpoint in malloc_error_break to debug Подскажите пожалуйста как исправить. Добавлено через 5 минут может ошибка в самом парсере: https://github.com/zootreeves/Objective-C-HMTL-Parser подробнее

Показать сообщение отдельно
dontgiveafk
36 / 16 / 0
Регистрация: 29.01.2010
Сообщений: 252
19.02.2015, 15:01  [ТС]
CGFloat не лечит симптом, если посмотреть этот тип, там все промотится до double и поведение такое же, отсюда другой вопрос:
Я хочу сам вычислить смещение и читать эти аргументы ? задавая сам сколько байт нужно прочитать могу ли я как ни это сделать?

Добавлено через 24 минуты
То есть я не хочу писать float b = va_arg(parsArgs, double) , а хочу написать float b = va_arg(parsArgs, 8) считай мне 8 следующих байт и интерпретируй как float или хочу написать float b = va_arg(parsArgs, sizeof(double)/alignof(float))
считай мне результат этого деления и интерпретируй как флотб или двигать его как pointer

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