iOS Dev
7.72K subscribers
1.01K photos
86 videos
1 file
1.17K links
🍏Канал об iOS-разработке, необычных подходах и решениях.
👨‍💻Автор: Виктор Грушевский (@Viktorianec)
Темы:
⭐️ Подготовка к собеседованиям.
⭐️ Архитектуры и алгоритмы.
⭐️ Код. Много кода.

⚒️База знаний: https://boosty.to/ios_dev

#ios #mobile #swift
Download Telegram
А вы используете dump()?

Например, в данном случае print() выведет только имя класса.

А вот dump() покажет всю иерархию.

На самом деле, у него гораздо больше возможностей (и параметров).

value
Значение для вывода в целевой поток.

name
Метка, которую следует использовать при записи значения. По умолчанию используется nil.

indent
Количество пробелов, используемых в качестве отступа для каждой строки вывода. По умолчанию равно 0.

maxDepth
Максимальная глубина, на которую следует опускаться при записи содержимого значения, имеющего вложенные компоненты. По умолчанию Int.max.

maxItems
Максимальное количество элементов, для которых следует записывать всё содержимое. По умолчанию Int.max.

#dump #print
👍21👏2