原创Blog,转载请注明出处
使用NSKeyedUnarchiver类来进行相互转换
1、NSDictionary转NSData
var dictionaryExample : [String:AnyObject] = ["user":"UserName", "pass":"password", "token":"0123456789", "image":0]
let dataExample : NSData = NSKeyedArchiver.archivedDataWithRootObject(dictionaryExample)2、NSData转NSDictionary
let dictionary:NSDictionary = NSKeyedUnarchiver.unarchiveObjectWithData(dataExample)! as NSDictionary
Swift中字典与数据的转换

本文介绍如何使用Swift中的NSKeyedArchiver和NSKeyedUnarchiver类实现NSDictionary与NSData之间的相互转换。首先将一个包含字符串及任意对象的字典转换为NSData,再将NSData还原为原始的字典格式。
253

被折叠的 条评论
为什么被折叠?



