我有以下内容:
for(CTVMenuItem *mi in selected){
// if showFlag is YES -> NO; if NO -> YES
mi.showFlag=@(!mi.showFlag);
}
但它不起作用。哄骗我的大脑,因为常见的物品,很难用谷歌搜索它。我如何成为“否”而“否”成为“是”?
THX
答案 0 :(得分:3)
如果showFlag
的类型为BOOL
,那么它只是:
mi.showFlag = !mi.showFlag;
如果showFlag
实际上是代表NSNumber
的{{1}},那么您需要:
BOOL