Không có mô tả

Evgenii Neumerzhitckii 304723e519 Update README.md 11 năm trước cách đây
graphics dd7aab8d45 Readme 11 năm trước cách đây
keychain e105a47e14 Rename function 11 năm trước cách đây
keychain.xcodeproj b484fc5528 Some xcode files 11 năm trước cách đây
keychainTests e105a47e14 Rename function 11 năm trước cách đây
Default-568h@2x.png 9f1780257b Initial commit 11 năm trước cách đây
LICENSE 4b394f91ee Add license 11 năm trước cách đây
README.md 304723e519 Update README.md 11 năm trước cách đây

README.md

iOS/Swift helper functions for storing text 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.get("my key")

TegKeychain.delete("my key")

TegKeychain.clear() // delete everything from app's Keychain

In addition to strings one can set/get 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 example: https://gist.github.com/s-aska/e7ad24175fb7b04f78e7