如果我想保存单个字符串(电子邮件地址),我最好选择使用Core Data保存它吗?
由于
答案 0 :(得分:3)
取决于你想要用它做什么。如果这是一个字符串,那么没有。我认为最好的选择是NSUserDefaults。这使您可以在整个应用程序中使用它,而无需编写大量代码从PList或CD实体中提取它。
如果另一方面,这将是一组电子邮件地址,那么核心数据将变得更有效。
对于NSUserDefaults选项,以下是示例代码:
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setValue:@"whodat@itsme.com" forKey:@"MyEmailAddress"];