Gibt es eine Alternative der LINQ Select() - Methode in der Swift-Sprache?Wählen Sie() aus LINQ in Swift 3.0?
Als Beispiel in C# kann ich folgendes tun:
var ranks = cards.Select(a=> a.Rank).ToArray();
aber wie kann ich das Gleiche mit Swift Sprache tun?
Die 'Rank' Eigenschaft' Card' sollte 'rank' genannt werden, im Einklang mit Schnelle Namenskonventionen C# verwendet Großbuchstaben für Eigenschaften und Kleinbuchstaben (oder "_" Präfix) für Instanzvariablen. Swift hat keine Instanzvariablen, daher besteht keine Notwendigkeit für die Unterscheidung. Die Eigenschaften areLowerCamelCase und camel case case sind für Typen und statische Eigenschaften reserviert. – Alexander