Обложка канала

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

6874 @iosgr

Самые интересные статьи, новости и видео, связанные с iOS разработкой. Не больше трех материалов в день.

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

3 года назад
Открыть в
Как выбирать имена ключам UserDefaults Автор поста пишет про частую практику, которую я тоже замечал – добавлять к названиям ключей UserDefaults префикс с Bundle ID приложения. На самом деле, это не имеет практически никакого смысла – plist с этими настройками уже лежит в папке с вашим Bundle ID. Совет очевидный, но к статье накидали интересных комментов, когда коллизии все-таки возможны: - Когда вы шарите UserDefaults с каким-то экстеншном. - При использовании ключей, которые в UserDefaults сохраняет SwiftUI или AppKit. - При использовании библиотеки, которая втихую пишет что-то в UserDefaults со своими ключами.
Stop prefixing your UserDefaults keys

UserDefaults is probably one of the most popular APIs on Apple Platforms. It is a highly-optimized key-value persisted store that is backed by a property lis...

Jesse Squires