Ingen beskrivning

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

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.

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

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