CommandLineToolkit

Форк
0

README.md

UserDefaultsLib

Provides a little DSL to work with NSUserDefaults to allow type checking.

Since UserDefaults accepts only property list objects, this library adopts PlistLib APIs.

Simple example:

// create
let defaults = try SystemDefaults(suiteName: "com.domain.name")
// read
var numbers = try defaults.entryForKey("arrayOfNumbers").toTypedArray(Int.self)
numbers.append(numbers.count)
// update
defaults.set(
entry: .array(numbers.map { .number($0) }),
key: "arrayOfNumbers"
)

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.