Обложка канала

iOS Dev

iOS разработчик, который делится фишками, своим опытом и опытом других. В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки Авторский канал, iOS разработка

iOS Dev

4 года назад
Открыть в
Интерполяция строк в Swift 5 📖 Swift 5 добавил некоторые приятные улучшения для интерполяции строк, о которых многие люди могут не знать. Как минимум, это возможность управлять интерполяцией в кастомный тип, использующий ExpressibleByStringInterpolation. ℹ️ Это позволит создавать такие типы, как HTML, и управлять новым форматированием строк OSLog (например, log.debug("value \(x, privacy: .public)"). Бекка Ройал-Гордон предоставила несколько хороших примеров этого в SE-0228. Как побочный эффект, String и Substring теперь используют DefaultStringInterpolation, что дает нам возможность для настройки поведения интерполяции. @iOS Dev