а подскажет кто, если вызывать всякие named штуки а ля UIColor(named: "MyColor")
оно кэшируется? или каждый вызов эту трудозатраты на поиск?
что лучше, переменную цвета для класса определить или спокойно можно в методах по named юзать?
судя по докладу на WWSD про assets (классный!), да, это быстро. Цвет будет рассчитываться, подбираться по цветовому диапазону под экран при старте приложения (или загрузке? ну короче оптимизированно), и дальше его можно быстро читать. но от меня - это не оч удобно, потому что можно опечататься и потому что возвращается опционал. предпочитаю заводить в ассетах цвета, но дополнительно создавать файлик, который будет возвращать не-нил цвета, константами (из ассетов)