SwiftyGroup
Собираю единомышленников для совместного изучения Swift, подготовки к собеседованиям и прокачивания скилов:) Чат группы: https://t.me/swiftygroup @swiftygroup Админ: @VladimirBuik
Більше1 194
Підписники
+324 години
+457 днів
+26530 днів
Час активного постингу
Триває завантаження даних...
Find out who reads your channel
This graph will show you who besides your subscribers reads your channel and learn about other sources of traffic.Аналітика публікацій
Дописи | Перегляди | Поширення | Динаміка переглядів |
01 Всем привет! Мой приятель создал отличный сайт где разобраны большинство(можно сказать - почти все) вопросов про свифт, так что кому интересно - welcome
🔥 Это база 823 вопроса с собеседований на Swift разработчика. Фишка в том, что просчитана вероятность с которой вопрос буден задан и есть примеры ответов. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам 😏 | 461 | 16 | Loading... |
02 Media files | 494 | 0 | Loading... |
03 #квиз | 485 | 0 | Loading... |
04 Подготова к iOS собеседованиям
#литература | 611 | 57 | Loading... |
05 Bitcode
#вопросы | 652 | 18 | Loading... |
06 #вопросы | 1 148 | 22 | Loading... |
07 Media files | 1 506 | 0 | Loading... |
08 #квиз | 1 134 | 0 | Loading... |
09 Operation
#вопросы | 1 131 | 35 | Loading... |
10 🗿Давайте разберём, что происходит в примере.
Массив names содержит элементы типа String?, то есть это массив опциональных строк.
Когда мы вызываем метод first для такого массива, он возвращает первый элемент массива, но так как тип элементов массива — String?, метод first возвращает Optional<String?>.
В результате, возвращаемое значение имеет уровень "опциональности" вдвойне, однако Swift автоматически уменьшает это до одинарной опциональности, поэтому результат всё ещё будет опциональным значением типа String?. | 1 031 | 0 | Loading... |
11 Media files | 1 250 | 0 | Loading... |
12 #квиз | 1 141 | 0 | Loading... |
13 С наступлением мая пришли новые требования к приложениям: теперь, если ваше приложение использует определенные API, необходимо добавлять в него манифесты конфиденциальности.
Вот ссылки, которые помогут вам быстро разобраться с этими нововведениям от Apple:
Документация от эпл
Туториал на хабре | 1 135 | 17 | Loading... |
14 Media files | 1 281 | 3 | Loading... |
15 Media files | 1 117 | 5 | Loading... |
Всем привет! Мой приятель создал отличный сайт где разобраны большинство(можно сказать - почти все) вопросов про свифт, так что кому интересно - welcome
🔥 Это база 823 вопроса с собеседований на Swift разработчика. Фишка в том, что просчитана вероятность с которой вопрос буден задан и есть примеры ответов. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам 😏
👍 9❤ 3
?Anonymous voting
- a) CustomOperation, CustomOperation, CustomOperation, Start, Finished
- b) Start, CustomOperation, CustomOperation, CustomOperation, Finished
- c) CustomOperation, Start, CustomOperation, CustomOperation, Finished
- d) CustomOperation, CustomOperation, CustomOperation, Finished
👍 6
🗿Давайте разберём, что происходит в примере.
Массив names содержит элементы типа String?, то есть это массив опциональных строк.
Когда мы вызываем метод first для такого массива, он возвращает первый элемент массива, но так как тип элементов массива — String?, метод first возвращает Optional.
В результате, возвращаемое значение имеет уровень "опциональности" вдвойне, однако Swift автоматически уменьшает это до одинарной опциональности, поэтому результат всё ещё будет опциональным значением типа String?.
👍 12