2014-09-13 3 views
0

Я только начал писать новое приложение в Xcode beta 6, и мне нужно написать оператор if, чтобы мой код работал, но я продолжаю получать ошибку Expected declaration независимо от того, где я помещаю оператор if. мой кодПочему я не могу поместить оператор if в мой код? Я использую swift

let randomNumberColorPicker = arc4random_uniform(4) + 1 



if randomNumberColorPicker == 1 { 
} 

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

Что я могу сделать, чтобы на самом деле сделать эту работу?

+0

этот код выглядит хорошо для меня. ваша проблема исходит из-за пределов этого блока кода. что находится над вашей линией 'let letNumberColorPicker'? –

ответ

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") 
    } 
}