2012-04-13 64 views
0

我有一個奇怪的問題。我今天早些時候犯了一個錯誤,實際上爲我解決了一個問題。它解決的問題是無關緊要的,我的主要問題是......這是合法的Objective-C嗎?爲什麼?注意第二條語句周圍的空白塊。我不打開任何東西,不,如果,其他,爲,時,開關等。任何理由,爲什麼這是工作?iOS - 空白塊

if (condition) { 
     statement; 
    } { 
    statement; 
    } 
+1

我認爲這將是相同的,如果你只是省略這些大括號.. – MarioDS 2012-04-13 23:52:51

回答

0

是的,你可以在Objective-C

{} 
; 

這都是OK添加一個空塊;

+0

是的,我不小心留下單;在後面也是如此。原來,{}並沒有解決我遇到的問題,就像我想的那樣。所以回到製圖板。感謝你的回答! – RyJ 2012-04-14 18:26:23

0

格式化:

if (condition) { 
    statement; 
} 
{statement;} 

正如有人說:這只是額外的像素。