Вы не можете иметь «обычный» код внутри своего тела, поскольку SwiftUI ожидает, что у вас будет декларативный код для генерации пользовательского интерфейса.
Если вы хотите увеличить свое свойство cnt, вам нужно сделать это, например, внутри действия кнопки, например:
Button(action: {
cnt += 1
}) {
Text("Click me to perform any action")
}
Не забывайте, что ваш объект MyMenu является struct означает, что по умолчанию она неизменна. Вы не сможете обновить свойство cnt, если оно не обернуто оберткой @State или любым другим в зависимости от ваших потребностей:)
Надеюсь, это поможет! :)