3
我已經按照「GenericKeychain」示例應用程序從蘋果&已經能夠寫一個字符串到鑰匙串&也能夠從鑰匙串中讀取它。如何在Keychain中存儲字符串數組?
但我想知道如何存儲鑰匙串內的字符串數組,是否有可能?怎麼樣 ?
我已經按照「GenericKeychain」示例應用程序從蘋果&已經能夠寫一個字符串到鑰匙串&也能夠從鑰匙串中讀取它。如何在Keychain中存儲字符串數組?
但我想知道如何存儲鑰匙串內的字符串數組,是否有可能?怎麼樣 ?
您只能在鑰匙串中存儲CFDataRef
(免費橋接到NSData
)的對象。
要存儲字符串您通常會使用屬性列表序列化的數組:
NSArray *myArray = @[@"my", @"strings"];
NSData *data = [NSPropertyListSerialization dataWithPropertyList:myArray format: NSPropertyListBinaryFormat_v1_0 options:0 error:NULL];
現在你可以把data
到鑰匙串。
看到我的答案... – 2013-05-06 09:52:45
它在哪裏? @SAMIRRATHOD – user1227928 2013-05-06 11:09:36