🧠Проверь свои знания: Как объявить перечисление в Swift?
Anonymous Quiz
15%
MyEnum: enum {}
85%
enum MyEnum {}
0%
enum MyEnum[]
⚡3
🧠Проверь свои знания: Какой из следующих вариантов является правильным способом добавления значений в перечисление?
Anonymous Quiz
15%
enum Direction: { north, south }
0%
enum Direction { north, south }
85%
enum Direction { case North, South }
❤1🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
💻 Программирование — ключ к безграничным возможностям! Каждый код 🖥️ — это уникальное творение. Не бойтесь ошибок ❌ — они учат нас! Каждый баг, который вы исправляете, приближает к мастерству.
Представьте, что ваш код может изменить мир 🌍: от простых приложений до сложных систем. Начните с малого, но мечтайте о большом! 🚀 Учитесь, экспериментируйте и двигайтесь вперед!
Помните, каждый великий программист был новичком. Ваша страсть и упорство 💪 сделают вас успешным. Вперед к новым вершинам! 🏔️
Представьте, что ваш код может изменить мир 🌍: от простых приложений до сложных систем. Начните с малого, но мечтайте о большом! 🚀 Учитесь, экспериментируйте и двигайтесь вперед!
Помните, каждый великий программист был новичком. Ваша страсть и упорство 💪 сделают вас успешным. Вперед к новым вершинам! 🏔️
⚡3🔥1
🧠Проверь свои знания: Как получить значение перечисления?
Anonymous Quiz
0%
let direction = Direction::North
14%
let direction = Direction(North)
86%
let direction = Direction.North
🔥2👀1
🧠Проверь свои знания: Как можно добавить ассоциированные значения к перечислению?
Anonymous Quiz
79%
enum Pet { case Dog(name: String) }
7%
enum Pet { Dog(name: String) }
14%
enum Pet: { Dog(name: String) }
🔥2
🧠Проверь свои знания: Какой из следующих вариантов является правильным способом объявления перечисления с сырыми (rawValue) значениями?
Anonymous Quiz
15%
enum Color: Int { red = 1, green = 2 }
69%
enum Color: Int { case red = 1, green = 2 }
15%
enum Color { case red = 1, rreen = 2 }
👀1
🧠Проверь свои знания: Какой метод/свойство можно использовать для получения всех случаев перечисления?
Anonymous Quiz
0%
Direction.cases()
60%
Direction.allCases
40%
Direction.getAll()
👀2
Программистами не рождаются, программистами становятся! 💻✨🚀
❤1👍1🤡1
🧠Проверь свои знания: Можно ли расширять перечисления в Swift?
Anonymous Quiz
93%
Да, можно.
7%
Нет, нельзя.
👍1
Bei Code 🍏
🧠Проверь свои знания: Можно ли расширять перечисления в Swift?
Пример кода к этому вопросу.
Посмотрите пожалуйста, после ответа в тесте☺️.
Посмотрите пожалуйста, после ответа в тесте☺️.
👍1👏1
🧠Проверь свои знания: Что такое willSet и didSet в Swift?
Anonymous Quiz
8%
Методы инициализации класса
17%
Свойства структуры
75%
Наблюдатели свойств
0%
Декораторы функций
👍2
🧠Проверь свои знания: Когда вызывается willSet?
Anonymous Quiz
23%
После изменения свойства
77%
Перед изменением свойства
0%
Только при явном вызове
0%
Никогда
👍1
Как получить новое значение свойства в willSet?
Anonymous Quiz
0%
Через $newValue
15%
Через oldValue
85%
Через newValue
0%
Напрямую из self.property
👍1👏1
🚀 Xcode Лайфхак: Быстрая очистка и перезапуск ⚡️
Если при разработке вы зашли в тупик из-за ошибки, попробуйте эти действия в первую очередь:
🗑 Удалите DerivedData – старые данные могут мешать сборке.
🧹 Очистите кэш Xcode – иногда ошибки связаны с закешированными данными.
📱 Перезапустите симулятор – это поможет сбросить возможные сбои.
🧽 Очистите контент и настройки симулятора – верните его в исходное состояние.
🫧 Удалите приложение и сбилдите заново – свежая установка решает многие проблемы.
↪️ Перезапустите Xcode – иногда достаточно просто начать с чистого листа.
Если при разработке вы зашли в тупик из-за ошибки, попробуйте эти действия в первую очередь:
🗑 Удалите DerivedData – старые данные могут мешать сборке.
🧹 Очистите кэш Xcode – иногда ошибки связаны с закешированными данными.
📱 Перезапустите симулятор – это поможет сбросить возможные сбои.
🧽 Очистите контент и настройки симулятора – верните его в исходное состояние.
🫧 Удалите приложение и сбилдите заново – свежая установка решает многие проблемы.
↪️ Перезапустите Xcode – иногда достаточно просто начать с чистого листа.
👍1🔥1
🧠Проверь свои знания: Когда вызывается didSet?
Anonymous Quiz
8%
Перед изменением свойства
67%
После изменения свойства
25%
Только при первом присваивании
0%
Никогда
👍1
🧠Проверь свои знания: Как получить предыдущее значение свойства в didSet?
Anonymous Quiz
8%
Через self.property
23%
Через previousValue
69%
Через oldValue
0%
Через self.oldValue
👏1