📱Сохранение состояния навигации в SwiftUI Одно из неожиданных преимуществ использования навигации SwiftUI, ее полная интеграция с Codable: 🟣Сохранение состояния навигации улучшает пользовательский опыт при запуске многоэкранных приложений. 🟣SwiftUI позволяет сериализовать навигационный путь, что позволяет сохранять и восстанавливать состояние навигации. 🟣Каждый элемент навигационного пути должен быть хэшируемым и поддающимся кодированию. 🟣Для восстановления навигации декодированный путь восстанавливается и декодируется обратно
Ограничения и рекомендации: 🟡Сохранение состояния навигации полезно, но требует стабильности типов данных и структуры маршрутов 🟡Важно включать только простые и безопасные данные в маршруты для сохранения
От себя ещё добавлю, что любое декодирование маршрута это потенциальная уязвимость и нужно заранее продумать, есть ли маршруты для декодирования которых требуются условия, например декодирование экрана за пейволом 😏
📱Сохранение состояния навигации в SwiftUI Одно из неожиданных преимуществ использования навигации SwiftUI, ее полная интеграция с Codable: 🟣Сохранение состояния навигации улучшает пользовательский опыт при запуске многоэкранных приложений. 🟣SwiftUI позволяет сериализовать навигационный путь, что позволяет сохранять и восстанавливать состояние навигации. 🟣Каждый элемент навигационного пути должен быть хэшируемым и поддающимся кодированию. 🟣Для восстановления навигации декодированный путь восстанавливается и декодируется обратно
Ограничения и рекомендации: 🟡Сохранение состояния навигации полезно, но требует стабильности типов данных и структуры маршрутов 🟡Важно включать только простые и безопасные данные в маршруты для сохранения
От себя ещё добавлю, что любое декодирование маршрута это потенциальная уязвимость и нужно заранее продумать, есть ли маршруты для декодирования которых требуются условия, например декодирование экрана за пейволом 😏
Commenting about the court's concerns about the spread of false information related to the elections, Minister Fachin noted Brazil is "facing circumstances that could put Brazil's democracy at risk." During the meeting, the information technology secretary at the TSE, Julio Valente, put forward a list of requests the court believes will disinformation. Earlier, crypto enthusiasts had created a self-described “meme app” dubbed “gm” app wherein users would greet each other with “gm” or “good morning” messages. However, in September 2021, the gm app was down after a hacker reportedly gained access to the user data. Telegram channels fall into two types: With the administration mulling over limiting access to doxxing groups, a prominent Telegram doxxing group apparently went on a "revenge spree." Those being doxxed include outgoing Chief Executive Carrie Lam Cheng Yuet-ngor, Chung and police assistant commissioner Joe Chan Tung, who heads police's cyber security and technology crime bureau.
from us