Аргумент передан для вызова, который не принимает аргументов проблемы - PullRequest
0 голосов
/ 18 октября 2019

Я застрял на этом

Я попробовал все

import UIKit
import AVFoundation
import SwiftUI

func  buttonpressed(_ sender: Any) {

    lightOn.toggle() {
        if lighton {
            view.backgroundcolor = .white
        } else {
            view.backgroundcolor = .black
        }
    }
    var view = true
}

var lightOn = true;
var toggle = true

1 Ответ

0 голосов
/ 18 октября 2019

Линия

lightOn.toggle() {

не имеет смысла. Фигурная скобка в конце строки - бессмысленный мусор. Компилятор настолько смущен, что выдает бесполезное сообщение об ошибке.

Просто скажите lightOn.toggle() и stop . Это конец команды. Если у вас есть чем заняться, переходите к другой строке.

lightOn.toggle() 
if lightOn {
    view.backgroundColor = .white
} else {
    view.backgroundColor = .black
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...