本文共 629 字,大约阅读时间需要 2 分钟。
Objective-C??bitmask?????
?Objective-C?????????????????????????????????????????????????????????????????
?????????????????
#define OPTION_1 (1 << 0)
#define OPTION_2 (1 << 1)#define OPTION_3 (1 << 2)????????????????????????????????????????????????????
?????????????????????????????
????1??????
if ((value & OPTION_1) != 0) {// ??1???}????2??????
if ((value & OPTION_2) != 0) {// ??2???}????3??????
if ((value & OPTION_3) != 0) {// ??3???}????????????????????????
????1?
value |= OPTION_1????2?
value |= OPTION_2????3?
value |= OPTION_3??????????????????????????????
?????????????????????????Objective-C??????????????
转载地址:http://kcnfk.baihongyu.com/