Advanced iOS Memory Management with Swift
💾 Память - длинный список байт
🔗 Типы ссылок: Strong, Weak, Unowned
🔄 Жизненный цикл объекта:
- Live
- Deiniting (Strong refs 0)
- Deinited (Unwoned refs >0)
- Freed (weak refs, side table)
- Dead (weak, unowned, strong 0)
💾 Память - длинный список байт
🔗 Типы ссылок: Strong, Weak, Unowned
🔄 Жизненный цикл объекта:
- Live
- Deiniting (Strong refs 0)
- Deinited (Unwoned refs >0)
- Freed (weak refs, side table)
- Dead (weak, unowned, strong 0)
👍4❤3🔥2😁1
🤯7👍3❤2🥰1
😁6🔥4👍2❤1🤩1
👍6🤯3🔥2👏1🤔1
Оказывается, что мы можем открывать не только настройки приложения
https://ttvu90.medium.com/how-to-open-settings-wifi-in-swift-on-ios-10-1d94cf2c2e60
https://ttvu90.medium.com/how-to-open-settings-wifi-in-swift-on-ios-10-1d94cf2c2e60
Medium
How to open settings/WIFI in swift on iOS 10
After upgrading to iOS 10, I’m no longer taken to settings wifi page instead I got a message -canOpenURL: failed for URL: “prefs:root=WIFI”…
🔥3🤯2👍1
А чего добились вы?
https://www.youtube.com/watch?v=CZ-dueDo46I
https://www.youtube.com/watch?v=CZ-dueDo46I
YouTube
Senior в 14 лет?! Это вообще законно? / Думали будет джун... / Техсобес Senior Python Developer
***
💡Ламповое комьюнити питонистов в Telegram: https://t.me/pymentor
✈️ Дорожная карта по изучению Python: https://pymentor.org
✒️ Другие мок-собесы: https://www.youtube.com/@pymentor_by/playlists
📡 Записаться на тестовый (мок) собес: https://t.ly/lXoVH…
💡Ламповое комьюнити питонистов в Telegram: https://t.me/pymentor
✈️ Дорожная карта по изучению Python: https://pymentor.org
✒️ Другие мок-собесы: https://www.youtube.com/@pymentor_by/playlists
📡 Записаться на тестовый (мок) собес: https://t.ly/lXoVH…
🤯3👍1🔥1
Accessiblity Swift
Поддержка приложения для людей с ограниченными возможностями это один из признаков его качества. Поэтому давайте поговорим про Accessibility
Accessibility Attributes
1) isAccessibilityElement
Проверка является ли элемент accessibility. Базово стоит false
2) AccessibilityLabel
Строка, которая проговорится voice over при нажатии на элемент, она должна включать описание, но не тип элемента
3) AccessibilityTraits
Описывает аспект использоования, сотояния или поведения accessibility элемента
4) AccessibilityHints
Описывает действие пользователя на accesibility элемент (Go to Profile)
5) AccessibilityValue
Описывает текущее значение элемента. Например: textField будет иметь то же значение, что и свойство text
Накидайте реакций, если данное направление интересно. Тогда в следующих постах расскажу про особенности использования.
Поддержка приложения для людей с ограниченными возможностями это один из признаков его качества. Поэтому давайте поговорим про Accessibility
Accessibility Attributes
1) isAccessibilityElement
Проверка является ли элемент accessibility. Базово стоит false
2) AccessibilityLabel
Строка, которая проговорится voice over при нажатии на элемент, она должна включать описание, но не тип элемента
3) AccessibilityTraits
Описывает аспект использоования, сотояния или поведения accessibility элемента
4) AccessibilityHints
Описывает действие пользователя на accesibility элемент (Go to Profile)
5) AccessibilityValue
Описывает текущее значение элемента. Например: textField будет иметь то же значение, что и свойство text
Накидайте реакций, если данное направление интересно. Тогда в следующих постах расскажу про особенности использования.
👍5🔥2😁1🤯1
Forwarded from Москва сейчас
💰 Курьеры-мигранты догнали айтишников по уровню зарплат в России, — аналитики
В июне в среднем они начали получать на 23% больше — около 155 тысяч рублей в месяц. На это повлиял кадровый голод в службах доставки, говорят эксперты.
В июне в среднем они начали получать на 23% больше — около 155 тысяч рублей в месяц. На это повлиял кадровый голод в службах доставки, говорят эксперты.
🤯6😁3👎2🔥2
Очень крутая прила для работы
Основные фичи
1) Настройка системного времени и даты
2) Контроль состояния Wi-Fi, сотовой связи и аккумулятора.
3) Открытие папки данных приложения или редактирование записей UserDefaults.
4) Отправка тестовых push-уведомлений или запуск глубоких ссылок.
5) Выбор пользовательского местоположения из любой точки мира.
Основные фичи
1) Настройка системного времени и даты
2) Контроль состояния Wi-Fi, сотовой связи и аккумулятора.
3) Открытие папки данных приложения или редактирование записей UserDefaults.
4) Отправка тестовых push-уведомлений или запуск глубоких ссылок.
5) Выбор пользовательского местоположения из любой точки мира.
GitHub
GitHub - twostraws/ControlRoom: A macOS app to control the Xcode Simulator.
A macOS app to control the Xcode Simulator. Contribute to twostraws/ControlRoom development by creating an account on GitHub.
👍8🔥3😁1🤯1