Bei Code 🍏
303 subscribers
115 photos
1 video
36 links
🚀 Добро пожаловать в iOS-разработку! 🎉
Для связи с автором: @iBeiCode
📱 Если ты начинающий разработчик или просто интересуешься IT, добро пожаловать на канал)

YouTube: https://youtube.com/@beicode

iOS
Swift
Xcode
Download Telegram
🧠Проверь свои знания: Какой из следующих вариантов является правильным способом объявления перечисления с сырыми (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
👍2
👍1
Как получить новое значение свойства в willSet?
Anonymous Quiz
0%
Через $newValue
15%
Через oldValue
85%
Через newValue
👍1👏1
Чем больше стараешься, тем лучше работает код. 💡
21🔥1
🚀 Xcode Лайфхак: Быстрая очистка и перезапуск ⚡️

Если при разработке вы зашли в тупик из-за ошибки, попробуйте эти действия в первую очередь:

🗑 Удалите DerivedData – старые данные могут мешать сборке.
🧹 Очистите кэш Xcode – иногда ошибки связаны с закешированными данными.
📱 Перезапустите симулятор – это поможет сбросить возможные сбои.
🧽 Очистите контент и настройки симулятора – верните его в исходное состояние.
🫧 Удалите приложение и сбилдите заново – свежая установка решает многие проблемы.
↪️ Перезапустите Xcode – иногда достаточно просто начать с чистого листа.
👍1🔥1
Тестирую приложение – всё работает идеально Дал потестить другу 🤝
Через 5 минут: “У меня крашится.” 💥
Спрашиваю: “Как ты это сделал?” 🤨
Ответ: “Ну, я просто 38 раз подряд нажал на кнопку назад.” 🔄🔄🔄
Я: “ЗАЧЕМ?!” 🤯😂
1😁1🤩1
👍1
🧠Проверь свои знания: Как получить предыдущее значение свойства в didSet?
Anonymous Quiz
23%
Через previousValue
69%
Через oldValue
0%
Через self.oldValue
👏1
Bei Code 🍏
🧠Проверь свои знания: Как получить предыдущее значение свойства в didSet?
Пример кода к этому вопросу.

Посмотрите пожалуйста, после ответа в тесте☺️.
👍1🔥1
🧠Можно ли использовать willSet и didSet у let-константы?
Anonymous Quiz
20%
Да, можно
80%
Нет, нельзя
👍1
Bei Code 🍏
🧠Можно ли использовать willSet и didSet у let-константы?
Пример кода к этому вопросу.

Посмотрите пожалуйста, после ответа в тесте☺️.
1👀1
Bei Code 🍏
🧠В каких случаях willSet и didSet не вызываются?
Пример кода к этому вопросу.

Посмотрите пожалуйста, после ответа в тесте☺️.
👍3
Bei Code 🍏
🧠Что такое ленивое свойство (lazy property) в Swift?
Пример кода к этому вопросу.

Посмотрите пожалуйста, после ответа в тесте☺️.
👀2