简体   繁体   中英

Type '()" does not confirm to protocol: 'BooleanType'

Having difficulty, ound some articles / questions asking this but it wasn't exactly what it was.

var catMoves = 0
let maxCatMoves = 8
func catOutOfMoves() {
    if catMoves = maxCatMoves {
        var aliveCat = 0
    }} //do something
else {//do something else}        

Thanks, much appreciated.

Your if statement is not closed properly

func catOutOfMoves() {
        if catMoves = maxCatMoves {
            var aliveCat = 0
            //do something
        } 
       else {
          //do something else
        }
    }  

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM