將UIColor保存到NSUserDefaults并從NSUserDefaults加載什么是保存最簡單的方法UIColor進(jìn)入NSUserDefaults,然后拿回來了呢?
3 回答

MYYA
TA貢獻(xiàn)1868條經(jīng)驗 獲得超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 關(guān)注
- 717 瀏覽
添加回答
舉報
0/150
提交
取消