Swift 2 zu 3 Migration jsonObject erzeugt 'Any' nicht den erwarteten kontextabhängigen Ergebnistyp 'AnyObject?'

8

Ich versuche, den folgenden Code aus dieser Bibliothek ( Ссылка ) in den Swift 3-kompatiblen Code zu konvertieren.

Ich stecke allerdings in dieser Zeile fest.

%Vor%

Der Fehler, den ich bekomme, ist jsonObject erzeugt 'Any', nicht den erwarteten kontextabhängigen Ergebnistyp 'AnyObject?'

Der Code, bevor ich versucht habe, zu Swift 3 in seinem vollständigen Kontext zu konvertieren, ist unten.

%Vor%     
Joseph Astrahan 28.09.2016, 10:31
quelle

1 Antwort

13

In Swift 3 id -Typen werden jetzt als Any und nicht als AnyObject importiert. Sie können entweder den Typ von obj in Any ändern oder ihn in AnyObject umwandeln.

    
rhyshort 28.09.2016, 10:36
quelle

Tags und Links