将UIColor保存到NSUserDefaults并从NSUserDefaults加载什么是保存最简单的方法UIColor进入NSUserDefaults,然后拿回来了呢?
3 回答
MYYA
TA贡献1868条经验 获得超4个赞
这样做的一种方法可能是归档它(就像使用NSColor,虽然我没有测试过这个):
NSData *colorData = [NSKeyedArchiver archivedDataWithRootObject:color];[[NSUserDefaults standardUserDefaults] setObject:colorData forKey:@"myColor"];
并把它拿回来:
NSData *colorData = [[NSUserDefaults standardUserDefaults] objectForKey:@"myColor"];UIColor *color = [NSKeyedUnarchiver unarchiveObjectWithData:colorData];
- 3 回答
- 0 关注
- 689 浏览
添加回答
举报
0/150
提交
取消