NSURL kann nicht initialisiert werden initWithString: gibt bei leerem String in Swift @ nicht nil zurü

s ist einfach, auf einem Spielplatz zu reproduzier

import Foundation

let urlString = ""

let url = NSURL(string: urlString)

print(url)

Das Ergebnis der URL ist irgendwie(no URL) anstelle des erwartetennil und der Ausdruck istOptional() mit weder.Some oder.None.

Ich hätte wirklich gerne einen Einblick in diesen, da er mich überrascht hat und einen Absturz im Produktionscode verursacht.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage