안녕하세요 저는 코딩과 스택 오버 플로우에 익숙하지 않고 요즘 스위프트 언어로 연습 해 왔습니다. tic-tac-toe 게임에 대한 자습서를 통해 나는 부울 선언문에 대한 문제를 발견했습니다. 이 코드에 오류를 입수했습니다 : 내가 조금 주위를 재생하지만, 발생 원래의 문제는 내가 사용하고부울 오류 (게임 자습서 사용)
@IBAction func UIButtonClicked(sender:UIButton) {
userMessage.hidden = true
if !plays[sender.tag] && !aiDeciding && !done {
setImageForSpot(sender.tag, player:1)
}
}
튜토리얼 다음에서 정확하게 다음을 입력 출신 이후
userMessage.hidden = true
if (!plays[sender.tag] &&!aiDeciding && !done != nil) {
setImageForSpot(sender.tag, player:1)
}
checkForWin()
aiTurn()
Xcode 6과 튜토리얼은 베타 릴리스 IDK 전에 베타 버전을 사용하고 있습니다. 코드 변경 사항이있을 경우 문제가 될 수 있습니다. 나는이 언어와 iOS에 대한 전반적인 코딩에 익숙하지 않으므로 가능한 경우 새로운 설명을 좋아할 것입니다.
가 어떻게 시도 'done'이 선언 됐나요? 'Bool? '이라고 입력 했습니까? 'aiDeciding '은 어떨까요? – vacawama
이 자습서는 온라인입니까? 링크를 제공 할 수 있습니까? – vacawama
질문에 더 많은 정보를 포함시켜야합니다. 예를 들어 정확한 오류는 무엇입니까? –