Есть ли какая-то альтернатива методу LINQ Select() на языке Swift?Выберите() из LINQ в swift 3.0?
В качестве примера, в C# я могу сделать следующее:
var ranks = cards.Select(a=> a.Rank).ToArray();
, но как я могу сделать то же самое с помощью Swift язык?
Параметр 'Rank' свойство' Card' следует назвать 'rank', в соответствии с Быстрые соглашения об именах. C# использует capitals для свойств и строчные (или '_' префикс) для переменных экземпляра. Swift не имеет переменных экземпляра, поэтому нет необходимости в различии. Свойства areLowerCamelCase, а капитал - верблюд, зарезервирован для типов и статических свойств. – Alexander