„Ausführung unterbrochen wurde:“ Ich habe dieses Stück CodeSwift readLine! verursacht fatalen Fehler
func sell() throws{
while(true)
{
var choice : String?
print("Please press a number from 1 to 3\n")
let product = readLine(stripNewline: true)!
switch product
{
case "1":
//
case "2":
//
case "3":
//
default:
choice = "Invalid"
try sell()
}
}
try sell()
Und es gibt mir den Fehler
Ausführung Grund exc_bad_instruction unterbrochen wurde
erkannte ich, dass das ! verursacht den Fehler. Wenn ich es entferne, habe ich ein Problem mit den Vergleichen innerhalb switch
.
Wer weiß, was ist das Problem?