核心数据-保存电子邮件地址



如果我想保存一个字符串(电子邮件地址),我的最佳选择是使用核心数据保存它吗?

感谢

这取决于你想用它做什么。如果这是一个单独的字符串,那么就不是。在我看来,最好的选择是NSUserDefaults。这使您可以在整个应用程序中使用它,而不必编写大量代码从PList或CD实体中提取它。

另一方面,如果这将是一个电子邮件地址的集合,那么核心数据将成为一个更有效的选择。

对于NSUserDefaults选项,下面是示例代码:

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setValue:@"whodat@itsme.com" forKey:@"MyEmailAddress"];

最新更新