Ich bin mir bewusst, eine Enum
von UInt
mit rawValue:
erstellen. Kann aber Swift einen UInt
zu einem Enum
mit as
? Hier ist ein Screenshot von der WWDC 2016 Vortrag Delivering an Exceptional Audio Experience:Kann Swift ein UInt mit "as" in ein Enum umwandeln?
Wie Sie sehen können, ruft der Code einen numerischen Wert aus dem Wörterbuch und wirft es auf ein Enum
as!
verwenden.
Ich konnte dies in meinem Code nicht tun. Ist es Swift gültig?
Sie ist gültig Swift. Ich habe es oft benutzt, hauptsächlich wenn es vorgeschlagen hat, es zu tun, aber erinnere mich nicht an genaues Beispiel. –
Ich konnte es nicht in meiner Version von Xcode 8 arbeiten lassen und habe eine direkte Besetzung, eine Umwandlung durch 'AnyObject' und eine Umwandlung durch' NSNumber' versucht. – Sulthan