Как сделать так, чтобы изображение не исчезало при многократном нажатии? Swift 4 [закрыто]

Я могу ошибаться, но я не думаю, что XML с символом двоеточия, подобным SOAP, можно правильно проанализировать с помощью SimpleXMLElement.

Я уверен, что есть более элегантный способ сделать это, но я обычно читайте содержимое файла в переменной, используя file_get_contents(), затем замените / удалите двоеточия, затем отправьте его на SimpleXMLElement.

-5
задан An.H 21 January 2019 в 01:17
поделиться

1 ответ

Учитывая код, который вы разместили, и необходимость держать integerValue в диапазоне 1-9, обновите ваш код следующим образом:

@objc private func updateProgress() {
    // Only increment if the new value will be 9 or less
    if integerValue < 9 {
        integerValue += 1
        self.updateImage()
        UserDefaults.standard.set(integerValue, forKey: String(day))
        self.displayLabelScreen()
    }
}

@objc private func deleteProgress() {
    // Only decrement if the new value will be 1 or more
    if integerValue > 1 {
        integerValue -= 1
        UserDefaults.standard.set(integerValue, forKey: String(day))
        self.updateImage()
    }
}
0
ответ дан rmaddy 21 January 2019 в 01:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: