👎3👍2❤1🔥1🥰1
SwifyWay
#Собеседования #Многопоточность Опять про многопоточность https://habr.com/ru/post/267843/
Маст хев к прочтению
✅: 10/10
Очень хороший пример загрузки фотографий
✅: 10/10
Очень хороший пример загрузки фотографий
👎3👍2🔥2❤1🤔1
#Материалы
#Строки
https://www.globalnerdy.com/2016/02/03/concatenating-strings-in-swift-which-way-is-faster/
#Строки
https://www.globalnerdy.com/2016/02/03/concatenating-strings-in-swift-which-way-is-faster/
Global Nerdy
Concatenating strings in Swift: Which way is faster? : Global Nerdy
Creative Commons photo by Jaguar MENA. Click to see the source. Stack Overflow user “James” asked: Which is the quickest, and most efficient way to concatenate multiple strings in Swift 2? // Solution 1... let newString:String = string1 + " " + string2 //…
👍2👎2❤1🔥1😢1
🔥3❤1🤯1😍1
#МоиКляксы
Немного о том, как я интегрировал водяной знак под челку(как в телеграме) во все продукты вк
https://ruby-addition-5f8.notion.site/Telegram-like-e57d693af71e40e59212535afe6d72c5
Немного о том, как я интегрировал водяной знак под челку(как в телеграме) во все продукты вк
https://ruby-addition-5f8.notion.site/Telegram-like-e57d693af71e40e59212535afe6d72c5
Maksim Surkov's Notion on Notion
Telegram-like водный знак для приложения. Как и зачем?
Важно: Актуально для айфонов с челкой
👍3❤1🔥1🤯1
#МоиКляксы
После тяжелого месяца, я возвращаюсь вновь
Сегодня поговорим о диспетчеризации
Я открыт к общению и критике, так что пишите, не стесняйтесь)
https://ruby-addition-5f8.notion.site/65001c2c5fb343ccb8ef426bb92b5350
После тяжелого месяца, я возвращаюсь вновь
Сегодня поговорим о диспетчеризации
Я открыт к общению и критике, так что пишите, не стесняйтесь)
https://ruby-addition-5f8.notion.site/65001c2c5fb343ccb8ef426bb92b5350
Maksim Surkov's Notion on Notion
Диспетчеризация | Notion
❤2👍1🔥1🤯1
Что хотите видеть дальше?
Anonymous Poll
71%
Задачи с собесов
35%
Используемые мной патерны проектирования
35%
Про DI
❤2👍1🙏1
#Собеседования
Хорошее видео, где обьясняется решение задачи по многопоточкe, с вложенными async и sync
https://www.youtube.com/watch?v=uEeFqIUXJcE
Хорошее видео, где обьясняется решение задачи по многопоточкe, с вложенными async и sync
https://www.youtube.com/watch?v=uEeFqIUXJcE
YouTube
GCD - Каверзные вопросы и задачи на iOS-Собеседование - Mad Brains Техно
Вырезали для вас с недавнего Техно отрывок- разбор каверзных вопросов iOS разработчику на собеседовании. Как пройти собеседование? Как ответить на каверзные вопросы по GCD? Как собеседоваться IOS разработчику? Thread, Queue, Serial Queue, Concurrent Queue…
❤2👍1🙏1
Статья про два распространенных метода управления паматью (ARC, GarbageCollector)
GC используется в: Java, C# и в других scripting Languages
ARC используется в: Swift и Objective-C
Отличие ARC от GC
У ARC отсутсвует фоновый процесс, который асинхронно освобождает объекты во время выполнения
🟢 Плюсы
GC может чистить графы объектов, включающих retain cycles
🔴 Минусы
Потребление дополнительной памяти для запуска алгоритмов отчистки, это оказывает серьезное влияение на систему
GC используется в: Java, C# и в других scripting Languages
ARC используется в: Swift и Objective-C
Отличие ARC от GC
У ARC отсутсвует фоновый процесс, который асинхронно освобождает объекты во время выполнения
🟢 Плюсы
GC может чистить графы объектов, включающих retain cycles
🔴 Минусы
Потребление дополнительной памяти для запуска алгоритмов отчистки, это оказывает серьезное влияение на систему
Medium
- — — — — Garbage Collection vs Automatic Reference Counting — — — — -
There is a direct financial consequence of this. Compare the high-end iPhone vs the high-end Android phones. iPhone 8(2 GB or 3 GB) vs…
🔥4❤2👍1🤯1
❤2👍1🤯1
К сожалению, скринов с задачками не будет сегодня 😭
Был собес(два часа болтали, не дали ни одной задачи)
В целом про Swift
1) ARC/MRC SideTable
2) Value, Reference types, Copy on Write
3) GCD, Operation
4) Разговоры про архитектуры(MVVM +C) и как в координатере держится ссылка на контроллер
5) Как держать слабые ссылки в массиве
UIKit
1) Frame vs AutoLayout почему я использую то или другое
2) UITableViewDiffableDataSource
3) UICollectionView vs UITableView
4) Как расширить область нажатия кнопки
5) Что делать, если конфликтуют два GestureRecognizer
6) UIView vs Layer
Xcode
1) Как использую дебаг
2) Memory graph
3) UI иерархия
Короче все, что юзал в работе, используя икс код
Был собес(два часа болтали, не дали ни одной задачи)
В целом про Swift
1) ARC/MRC SideTable
2) Value, Reference types, Copy on Write
3) GCD, Operation
4) Разговоры про архитектуры(MVVM +C) и как в координатере держится ссылка на контроллер
5) Как держать слабые ссылки в массиве
UIKit
1) Frame vs AutoLayout почему я использую то или другое
2) UITableViewDiffableDataSource
3) UICollectionView vs UITableView
4) Как расширить область нажатия кнопки
5) Что делать, если конфликтуют два GestureRecognizer
6) UIView vs Layer
Xcode
1) Как использую дебаг
2) Memory graph
3) UI иерархия
Короче все, что юзал в работе, используя икс код
🔥9❤1🙏1