18
Ich bin ziemlich neu in Swift und iOS.Was ist das "as" Schlüsselwort in swift
Ich lese gerade einige Beispielcodes. Es gibt eine Zeile, die ich nicht verstehen kann:
let splitViewController = self.window!.rootViewController as UISplitViewController
Was macht "wie" hier?
Dank
Es ist ein erzwungener Downcast. Siehe hier: https://developer.apple.com/library/ios/documentation/swift/conceptual/Swift_Programming_Language/TypeCasting.html – vacawama
Ich sehe keinen Grund, diese Frage zu verwerfen. – user623396
@ user623396: Ein Grund für einen Downvote ist "die Frage zeigt keinen Forschungsaufwand". Das 'as' Schlüsselwort ist ** in der offiziellen Swift Dokumentation (https://itunes.apple.com/de/book/swift-programming-language/id881256329?l=de&mt=11) dokumentiert ** . Man kann also erwarten, dass OP die Dokumente gelesen hat und erklärt, was genau nicht verstanden wird. Ansonsten ist die Frage zu weit und/oder unklar. –