Fehlermeldung SWIFT

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Fehlermeldung SWIFT

    Guten Abend,

    ich komme leider bei einer Fehlermeldung nicht weiter.

    "this class is not key value coding-compliant for the key five"

    Eingebunden in den Code auf der rechten Seite habe ich nur den 5% Button. Wenn ich den Button drücke, soll einfach nur Fiveeee ausgegeben werden in der Konsole.
    Kann mir jemand dabei helfen? ?(

    Bild vom Code und der UI


    Quellcode

    1. //
    2. // ViewController.swift
    3. // test
    4. //
    5. // Created by Mr xy on 26.02.23.
    6. //
    7. import UIKit
    8. class ViewController: UIViewController {
    9. override func viewDidLoad() {
    10. super.viewDidLoad()
    11. // Do any additional setup after loading the view.
    12. }
    13. @IBAction func fivePC(_ sender: UIButton) {
    14. if sender.titleLabel?.text == "5%" {
    15. print("Fiveeee")
    16. }
    17. }
    18. }
    Alles anzeigen
  • Ich vermute, dass Du noch irgendwo im Interface Builder versuchst, auf ein Property "five" Deines ViewControllers zuzugreifen, das es nicht gibt. Kleiner Tipp: Ich würde im obigen Vergleich nicht den Titel einer Schaltfläche abfragen, sondern ihr z. B. im IB ein Tag zuweisen und dieses verwenden.

    Mattes
    Diese Seite bleibt aus technischen Gründen unbedruckt.
  • ich habe heute nacht neu angefangen die gleiche UI wie in dem Bild mit dem Code verknüpfen. Dabei habe ich statt IOS16 IOS14 genommen und nicht die ausgefüllten Buttons, sondern die "normalen". Danach hat es ohne Probleme geklappt.

    Die App läuft ja auch unter iOS 16.

    Dennoch Vielen Dank für die Rückmeldung! :)