サーバーからデータを取得しています。最初のビットは、メッセージが読み取られたかどうかを示します。「読み取られた」場合は 1、「読み取られていない」場合は 0 です。2 番目のビットは、メッセージが編集されたかどうかを示します。
だから私はステータスを読み取ろうとしています:
typedef NS_ENUM(NSUInteger, MessageStatus) {
MessageStatusReaded = (1 << 0), // => 00000001
MessageStatusEdited = (1 << 1), // => 00000010
};
しかし、ゼロ値をチェックする方法がわかりません(未読および未編集の場合)。