❤2🤯1🙏1
Вопросы с другого собеса
Ниже все то, что я запомнил
- Что делает ARC на этапе компиляции
- Как держать слабую ссылку в массиве
- Что делать если лагает коллекция при скроле
- CALayer vs UIView
- Можно ли сделать Generic протокол(Или альтернативу ему)
- Как отменить задачу в GCD, если она уже выполняется
- Всегда ли нужно все покрывать протоколами
- Для чего ставим final
- Зачем нужен weak self в кложуре
- Какую бы архитектуру выбрал для проекта
Если хотите что то обсудить, залетайте в чат
Ниже все то, что я запомнил
- Что делает ARC на этапе компиляции
- Как держать слабую ссылку в массиве
- Что делать если лагает коллекция при скроле
- CALayer vs UIView
- Можно ли сделать Generic протокол(Или альтернативу ему)
- Как отменить задачу в GCD, если она уже выполняется
- Всегда ли нужно все покрывать протоколами
- Для чего ставим final
- Зачем нужен weak self в кложуре
- Какую бы архитектуру выбрал для проекта
Если хотите что то обсудить, залетайте в чат
👍3❤1🙏1😍1
Собес можно назвать
самым ужасным
1) Чувак даже не представился
2) Никакого смол толка
3) Около 20 задач на слайдах на 30 минут
4) Собеседующий торопил
5) Запихнули в конец objc 🤡
самым ужасным
1) Чувак даже не представился
2) Никакого смол толка
3) Около 20 задач на слайдах на 30 минут
4) Собеседующий торопил
5) Запихнули в конец objc 🤡
👍6🤡2👎1🤔1
Что будет в итоге?
Anonymous Quiz
9%
a = [0, 1] b = [0,1]
78%
a = [0, 1] b = [0]
13%
a = [0] b = [0,1]
❤1👍1🤯1
Что выведет?
Anonymous Quiz
52%
[2,2,nil,2], [2,2,2], [2,1,2]
26%
[2,1,nil,2], [2,2,2], [2,2,1,2]
22%
[2,2,nil,2], [2,1,2], [2,2,nil,2]
👍1🙏1😍1
❤1🤯1😍1
Что же будет?)
Anonymous Quiz
68%
Optional(B), Optional(A)
3%
Optional(B), nil
3%
nil, Optional(B)
26%
Optional(A), Optional(B)
❤1🙏1😍1
Я бы сказал, что в этом видео есть все то, что вам понадобиться на скрининге по секции многопоточности
Все наклядно рассказано, начиная от pthreads до нашего любимого GCD
Все наклядно рассказано, начиная от pthreads до нашего любимого GCD
YouTube
06. Concurrency — Денис Малых
На этой лекции подробно рассмотрим вопросы параллелизма, многопоточности и примитивов в языке Swift. Расскажем о двух основных китах iOS-разработки: технологии Grand Central Dispatch и классах NSOperation/NSOperationQueue. Коснемся новых и перспективных подходов…
👍11❤1🙏1😍1
❤1🤯1😍1
Forwarded from Конкурсы Telegram
Призовой фонд: 100 000 $ (50 000 $ для каждой платформы)
Срок сдачи работ: 4 марта, 23:59 по дубайскому времени (UTC+4)
Объявление итогов: 18 марта 2023
Задача:
Участникам предлагается улучшить интерфейс голосовых и видеозвонков путём внедрения соответствующих изменений в исходный код Telegram для Android ИЛИ Telegram для iOS.
Конкурсная работа должна отражать изменения в полном соответствии с предоставленным дизайном (Android / iOS), включая все анимации и элементы интерфейса из архивов (в зависимости от выбранной Вами платформы). Внесённые изменения не должны повлиять на стабильность работы и текущую функциональность приложений.
Подробности:
Подробное описание конкурсной задачи доступно в документах:
• Android
• iOS
Ознакомиться с полными условиями конкурса и критериями оценки работ можно в оригинале на английском языке.
P.S. Обратите внимание, что в данном конкурсе ответы и разъяснения участникам будут предоставляться на английском языке в @contests.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡2❤1🤯1😍1