Objective-C 条件语句与编程技巧详解
1. 布尔值与条件判断
1.1 布尔值基础
在Objective - C中,布尔值有 YES 和 NO 两种状态, YES 等同于 true , NO 等同于 false 。我们使用 BOOL 变量来存储这些值,示例代码如下:
BOOL enabled = [sender enabled];
此代码可用于 displaySomeText: 方法,以检查发送消息的对象是否处于启用状态。
1.2 条件语句中的布尔值
由于 BOOL 变量本质上是 true 或 false ,可直接用于条件语句:
BOOL enabled = [sender enabled];
if( enabled )
{
// It was enabled!
}
这里 if( enabled ) 等同于 if( enabled == YES ) 。若要检查布尔值是否为 NO ,除了使用
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



