2015-03-05 5 views
-2

Я писал приложение Tic Tac Toe, когда это произошло? Может кто-нибудь помочь?Я получаю ошибку UInt8?

@IBAction func UIButtonClicked(sender: UIButton) { 
userMessage.hidden = true 
if (!plays[sender.tag] && !aiDeciding && !done != nil) { 
setImageForSpot(sender.tag, player:1) 
} 
+0

Вы пытались * изолировать * свою проблему, упрощая выражение? Какая часть причины проблемы? –

+0

Вот как это, я новый для всех видов программ, я сделал это приложение, когда смотрел учебник, он не получил проблемы, но я сделал, и я сделал точно так, как он сделал –

ответ

0

Я полагаю, что done является булевой переменной, так что это логическое выражение неправильно:

!done != nil 

Я думаю, что вы имели в виду:

!done != false 

, который можно переписать в виде

done == false 

или даже

!done 
Смежные вопросы