Ich versuche eine POST-Anfrage im Swift 3-Entwicklungsschnappschuss zu machen, aber aus irgendeinem Grund schlägt der Aufruf von NSURLSession.dataTask mit dem Fehler im Titel fehl.
Hier ist der Code, den ich verwende:
%Vor%Der Fehler ist genau:
%Vor%Kann mir jemand sagen:
Danke!
Edit: Ich habe bemerkt, dass jemand ein Duplikat dieser Frage geschrieben hat. Die Antwort hier ist die bessere.
Verwenden Sie URLRequest
struct.
In Xcode8 funktioniert das gut:
%Vor%Außerdem ist der Grund für diesen Fehler, dass die URLSession-API denselben Namen hat, aber jedes ein anderes Argument verwendet.
Also wird API ohne explizite Umwandlung verwechselt. Ich denke, das ist der Namensfehler der API.
trat dieses Problem auf, nach dem Code:
%Vor%Bitte beachten Sie, dass URLSession.shared () ab Xcode 8.0 Eigenschaft und nicht Methode wird, also müssen Sie es als URLSession.shared.dataTask (mit:);
aufrufenTags und Links macos swift post nsurlsession