如何保存UITextView的内容?

时间:2010-10-21 18:38:05

标签: iphone objective-c xcode

在我的应用程序中,我想保存在UITextView中输入的文本。我怎么能这样做?

谢谢你的帮助。

莱昂

2 个答案:

答案 0 :(得分:1)

NSString *theText = myTextView.text;

这是如何从中获取文本的。您可以将其保存在各种地方,但是您想将它保存在哪里?用户默认?核心数据?一个纯文件?属性文件?一个xml文件?在网络应用程序?

答案 1 :(得分:0)

创建字典并使用键添加文本

NSDictionary *dict =  [[NSMutableDictionary alloc] init];
NSString *str = myTextView.text;
[dict setObject:str forKey:@"theText"];

将您的字典注册到NSUserDefaults

[[NSUserDefaults standardUserDefaults] registerDefaults:dict];
[[NSUserDefaults standardUserDefaults] synchronize];
[dict release];

在整个应用中检索它:

NSString *theText = [[NSUserDefaults standardUserDefaults] stringForKey:@"theText"];