Derzeit gibt es in Swift 3 2 Möglichkeiten, Dictionary-Typen zu schreiben. Diese sind Dictionary<String, Any>
und [String: Any]
. Ich weiß, dass ersteres mit Objective-C-Schlüssel/Wert-Kodierung kompatibel ist und das letztere nicht, aber abgesehen davon, gibt es irgendwelche großen Unterschiede zwischen ihnen oder irgendwelche Auswirkungen auf die Leistung, die mir bewusst sein sollten?Wörterbuch <String, Any> vs. [String: Beliebige]
Ich wechsle derzeit in Richtung der Verwendung der ehemaligen für seine Obj-C-Schlüssel/Val-Kompatibilität, aber bitte warnen Sie mich, wenn dies ein rutschiger Hang ist.
Ich nehme an, das gleiche könnte für Array<String>
und [String]
auch gesagt werden?
Das ist kein Unterschied überhaupt zwischen 'Wörterbuch' und '[String: Alles]' oder zwischen 'Array ' und '[Zeichenfolge]'. –
http://stackoverflow.com/questions/29354511/syntax-to-create-dictionary-in-swift, http://stackoverflow.com/questions/34240602/difference-between-string-and-arraystring. –