Sen descrición

Evgenii Neumerzhitckii d6e195003f Update README.md %!s(int64=11) %!d(string=hai) anos
graphics dd7aab8d45 Readme %!s(int64=11) %!d(string=hai) anos
keychain 3b0fe7c539 Tests %!s(int64=11) %!d(string=hai) anos
keychain.xcodeproj b484fc5528 Some xcode files %!s(int64=11) %!d(string=hai) anos
keychainTests 3b0fe7c539 Tests %!s(int64=11) %!d(string=hai) anos
Default-568h@2x.png 9f1780257b Initial commit %!s(int64=11) %!d(string=hai) anos
LICENSE 4b394f91ee Add license %!s(int64=11) %!d(string=hai) anos
README.md d6e195003f Update README.md %!s(int64=11) %!d(string=hai) anos

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