Ich versuche, zwei UILabels auf einen UIViewController fallen zu lassen. Ich empfange weiterhin Kann starke Eigenschaft mit schwachem Eigenschaftsfehler nicht überschreiben.Mehrere UILabels auf UIViewController
Hier ist ein kurzer Auszug aus meinem Code. Hier ist ein Screenshot aller Fehler https://gyazo.com/bd97fa42443d12a3aa17a2de55f78b60
import UIKit
class ViewController: UIViewController {
@IBOutlet private weak var display: UILabel!
@IBOutlet private weak var description: UILabel!
private var userIsInTheMiddleOfTyping = false
@IBAction private func touchDigit(_ sender: UIButton) {
let digit = sender.currentTitle!
if (digit == "c") {
display.text = " "
} else {
print("touchDigit \(digit) digit")
if userIsInTheMiddleOfTyping {
let textCurrentlyInDisplay = display.text
if (sender.currentTitle!) == "c" {
print("it printed c")
display.text = "sam"
Das hat nichts zu tun mit der Frage erklären. Dies sollte ein Kommentar sein. – rmaddy
In Ihrem Beitrag gibt es keine Fragen. Ich habe dir erklärt warum sie Werbung machen. Und das, weil Sie Ihr Label mit implizit unverpackter Eigenschaft deklarieren. Da ist dein Problem. – Achron