Edw*_*ted 0 if-statement objective-c
我想我会近视,这条线有什么问题?
if ([hour > hourSunrise] && [hour < hourSunset])
Run Code Online (Sandbox Code Playgroud)
我得到一个Identifier Error最后一个],当然有一个{在最后一行.所有变量都是ints.
[ ... ]Objective-C语法使用方括号进行方法调用,例如
[someObject doSomething];
Run Code Online (Sandbox Code Playgroud)
(有关详细信息,请参阅" 使用Objective-C编程"文档中的"对象发送和接收消息").
你可能意味着什么
if ((hour > hourSunrise) && (hour < hourSunset)) ...
Run Code Online (Sandbox Code Playgroud)
在这种特殊情况下,根本不需要括号,因为&&
它的优先级低于比较运算符,例如<:
if (hour > hourSunrise && hour < hourSunset) ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
203 次 |
| 最近记录: |