Как сохранить цвет точки, чтобы при открытии и закрытии приложения точка была тем цветом, который был последний раз задан пользователем?
Может ли кто-нибудь объяснить мне, как использовать NSUserDefaults
и в каких методах объявлять NSUserDefaults
.
Пока у меня есть это:
NSData *data = [NSArchiver archivedDataWithRootObject:color];
[[NSUserDefaults standardUserDefaults] setObject:data forKey:@"MyColor"];
NSData *data = [[NSUserDefaults standardUserDefaults] objectForKey:@"MyColor"];
NSColor *color = [NSUnarchiver unarchiveObjectWithData:data];
Ссылка на туториал, по которому я следовал:
http://www.mactech.com/articles/mactech/Vol.25/25.04/2504RoadtoCode/index.html