2011-09-28 48 views
-1

我是iphone開發者的初學者,我的問題是如何將textcolor保存在textview上。 我想在每一個設置一個顏色的3buttons。當我點擊button.what按鈕有彩色文本寫在textview上,同時保存功能也。當我打開應用程序它不會失去舊的功能如何解決這個問題請幫助我。如何通過使用NSUserdefaults保存textcolor的textcolor

謝謝...

回答

0

您可以存檔任何對象並將其存儲爲用戶默認值。要設置:

NSData *colorData = [NSKeyedArchiver archivedDataWithRootObject:color]; 
[[NSUserDefaults standardUserDefaults] setObject:colorData forKey:@"color1"]; 

而且中檢索它:

NSData *colorData = [[NSUserDefaults standardUserDefaults] objectForKey:@"color1"]; 
UIColor *color = [NSKeyedUnarchiver unarchiveObjectWithData:colorData];