Keine Beschreibung

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

README.md

iOS/Swift helper functions for storing data in Keychain

This is a collection of helper functions for writing/reading text from a Keychain.

As you probably noticed Apple's keychain API is a bit verbose. This class was designed to provide shorter syntax for accomplishing a simple task: reading/writing text values for specified keys.

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")

Demo app

Sacing and reading text from Keychaing in iOS and Swift

Reference

The code is based on this gist:

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