2014-09-13 49 views
0

我剛開始在Xcode beta 6中編寫一個新應用程序,我需要爲我的代碼編寫if語句來工作,但無論我在哪裏放置if語句,我都會收到錯誤Expected declaration。 我的代碼是爲什麼我不能在代碼中的任何位置放置if語句?我正在使用swift

let randomNumberColorPicker = arc4random_uniform(4) + 1 



if randomNumberColorPicker == 1 { 
} 

override func viewDidLoad() { 
    super.viewDidLoad() 
     } 

我該怎麼做才能真正做到這一點?

+0

此代碼對我來說看起來沒問題。你的問題來自這個代碼塊之外。你的「'讓randomNumberColorPicker'」行是什麼? – 2014-09-13 19:25:23

回答

0

從我所看到的,你的代碼不在函數中。將代碼移入viewDidLoad:

override func viewDidLoad() { 
    super.viewDidLoad() 
    let randomNumberColorPicker = arc4random_uniform(4) + 1 
    if randomNumberColorPicker == 1 { 
     println("true") 
    }else{ 
     println("falseMove your code int viewDidLoad") 
    } 
} 
相關問題