Я новичок в Swift и пытаюсь понять концепцию Факультативного. У меня есть небольшая часть кода в Playground, которая дает мне "Переменная привязка в состоянии требует ошибки инициализатора". Может кто-нибудь объяснить, почему и как я могу это исправить?
Я хочу только напечатать "Да" или "Нет" в зависимости от того, имеет ли значение "score1" значение или нет. Вот код:
import Cocoa
class Person {
var score1: Int? = 9
func sum() {
if let score1 {
print("yes")
} else {
print("No")
}
}//end sum
}// end person
var objperson = person()
objperson.sum()