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

Объясните, что это: "static const uint32_t collisionCategory = 0x1 << 0"? - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Разбираемся с файлами интерфейса http://www.cyberforum.ru/objective-c/thread1238888.html
Всем привет! Помогите разобраться- начал разбираться с XCode, учусь по книге разработка приложения для iOS 5. Понимаю, что старая, но в ней хорошо описан принцип работы с xib файлами, а не со storyboard. Но вот проблема- в XCode 5, по умолчанию работа со сторибордом, а в XCode 4- работа с xib- и они сразу запускаются. Я пытаюсь подготовить всё чтобы было так же- чтобы xib сразу запускался,...
Objective-C Обнаружить момент падения приложения Добрый день. Ребята подскажите, у меня постоянно вылетает приложение. Вообщем в Xcode создаю проект "Single View Aplication" (ios sdk 7.1), там у меня 2 графических интерфейса .storyboard для айфона и ипада. Туда я накидал вайв контролеров, разместил формы и картинки. Вообщем если, что то нажимаешь, программа падает падает и вылетает Xcode с развернотой вкладкой main.m и выделена строка с... http://www.cyberforum.ru/objective-c/thread1238444.html
Objective-C Посчитать объем шара правильно
Добрый день. Помогите разобраться с if или возможно предложите другой вариант реализации. Задача: в самом приложение есть 2 поля для ввода значений, это диаметр и длина окружности. Мое приложение работает нормально, если я буду вводить диаметр (сколько угодно раз). Например ввели в поле диаметр 3, он прописал в поле длины шара 6 и посчитал объем, но если после этого действия я введу длину...
Задание constraints для 5 label Objective-C
Всем привет! Борюсь с выставлением констрант для 5 лейблов. К сожалению, нужный результат так и не удаётся получить. Задача заключается в следующем: надо выставить констранты так, чтобы лейблы(которые находятся в ячейке tableViewCell) увеличивались или уменьшались, в зависимости от выбранного размера шрифта пользователем. Сама ячейка так же меняет свою высоту, в зависимости от размера текста.
Objective-C Отображение пинов на карте http://www.cyberforum.ru/objective-c/thread1236793.html
Вообщем такая проблема, запускаю на симуляторе карты пины и все что нужно отображается на карте, когда запускаю на устройстве показывает мне европу а не место где я указал карту, не показывает кнопку моей локации, пины по нажатию на координаты не появляется, хотя на симуляторе все в порядке, в чем проблема может кто-то подскажет ?
Objective-C Передача переменной между контроллерами Добрый день всем, столкнулся с такой проблеммой пытаюсь на другой контроллер передать переменную, принцип такой с первого контроллера перехожу на второй на карте выбираю что-то и со второго передаю в первый делаю так: 1 контроллер #import "GoogleMapTapCoordinateViewController.h" @property(nonatomic, strong) NSString *mapAddress; -(void)viewWillAppear:(BOOL)animated{ ... подробнее

Показать сообщение отдельно
BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69

Объясните, что это: "static const uint32_t collisionCategory = 0x1 << 0"? - Objective-C

06.08.2014, 23:13. Просмотров 1653. Ответов 1
Метки (Все метки)

Встретил в одном туториале по SpriteKit следующую строчку
Objective-C
1
static const uint32_t projectileCategory     =  0x1 << 0;
Подскажите пожалуйста что тут есть что.
Мне понято что означает const - это префикс к константе (не понятно что такое static)
uint32_t - это видимо какой-то тип (беззнаковый int 32 битный), _t - тоже загадка для меня. Есть такой-же но с перламутровыми пуговицами без _t
collisionCategory - понятно, имя константы
= - оператор присваивания
0x1 - совсем не понятно
<< - еще более непонятно
0 - какой-то порядковый номер
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru