2010-04-29 56 views
1

我是新的iphone开发。在我的应用程序中,我使用了两个文本框,并且我想将文本保存在输入到文本框中的dada基础上,然后我想要显示它。在这里我使用CoreData基础。我很难理解核心数据库中的所有类。这里我创建了基于视图的应用程序。什么是实现这个目标所需的课程,是否有任何样本和想法?保存coreData上的文字

回答

2

如果您只想保存两个NSString s,则应该使用更简单的存储方法,如NSUserDefaults,而不是核心数据,它将用于存储大量数据。您可以轻松地通过使用此代码的对象保存到NSUserDefaults

[[NSUserDefaults standardUserDefaults] setObject:someString forKey:@"someKey"]; 

然后你可以检索保存的对象是这样的:

NSString *someString = [[NSUserDefaults standardUserDefaults] objectForKey:@"someKey"]; 
+0

感谢您的答案,但在这里,我应该只使用核心数据,因为它是必需的。 – Sivanathan 2010-04-29 12:53:17

+0

为什么你需要使用核心数据来做到这一点?对于只保存两个字符串,使用核心数据是过度的... – 2010-04-29 14:55:55

+0

因为,我想在将来保存大量的数据,所以我问的是coreData。但考虑到两个文本字符串,NSUserDefaults就足够了。 – Sivanathan 2010-04-30 10:26:29

相关问题