No Description

Evgenii Neumerzhitckii dd7aab8d45 Readme 11 years ago
graphics dd7aab8d45 Readme 11 years ago
keychain 3b0fe7c539 Tests 11 years ago
keychain.xcodeproj b484fc5528 Some xcode files 11 years ago
keychainTests 3b0fe7c539 Tests 11 years ago
Default-568h@2x.png 9f1780257b Initial commit 11 years ago
LICENSE 4b394f91ee Add license 11 years ago
README.md dd7aab8d45 Readme 11 years ago

README.md

iOS/Swift library for storing data in Keychain

A helper class that provides a simple way of writing to and reading from a Keychain.

As you probably noticed Apple's keychain API is a bit verbose. This class was designed to provide shorter way of saving text in keychain by providing a key and its value.

The project also includes a demo app.

Installation

Copy TegKeychain.swift into your project.

Usage

TegKeychain.set("my key", value: "hello world")

TegKeychain.getString("key 1")

TegKeychain.delete("my key")

TegKeychain.clear()

In addition to String one cart write and read NSData objects.

TegKeychain.set("my key", value: nsDataObject)

TegKeychain.getData("my key")

Reference

The code is based on this gist:

https://gist.github.com/s-aska/e7ad24175fb7b04f78e7