0
我認爲我要近視,這條線有什麼問題?Xcode如果預期的標識符錯誤
if ([hour > hourSunrise] && [hour < hourSunset])
我得到的最後]
的Identifier Error
並在該行的末尾有一個過程的{
。 所有的變量是ints
。
我認爲我要近視,這條線有什麼問題?Xcode如果預期的標識符錯誤
if ([hour > hourSunrise] && [hour < hourSunset])
我得到的最後]
的Identifier Error
並在該行的末尾有一個過程的{
。 所有的變量是ints
。
方括號[ ... ]
使用由Objective-C的語法方法調用,如
[someObject doSomething];
(參見 「編程使用的Objective-C」 文檔的詳細信息"Objects Send and Receive Messages" )。
你大概的意思是
if ((hour > hourSunrise) && (hour < hourSunset)) ...
而且在這種特殊情況下,因爲在所有&&
比比較運算符如<
較低的優先級不需要括號:
if (hour > hourSunrise && hour < hourSunset) ...
非常感謝,我慢慢習慣了C和C中處理字符串和數字的方式。 –