Убедитесь, что флаг битовой маски равен нулю
Я получаю данные с сервера. Первый бит указывает, было ли сообщение прочитано или не прочитано: 1 для "чтения" и 0 для "не чтения". Второй бит говорит, было ли сообщение отредактировано или нет.
Поэтому я пытаюсь прочитать статусы:
typedef NS_ENUM(NSUInteger, MessageStatus) {
MessageStatusReaded = (1 << 0), // => 00000001
MessageStatusEdited = (1 << 1), // => 00000010
};
Но я не понимаю, как проверить нулевые значения (не читать и не редактировать).