Objective-c 保存原始文本

标签 objective-c save

我在基于文档的应用程序中实现了保存和加载方法。在保存方法中,我有

[NSArchiver archivedDataWithRootObject:[self string]];

其中 [self string] 是一个 NSString。 当保存一个只有“普通内容”的文件时,创建的文件的内容是:

streamtypedè@NSStringNSObject+normal content

有没有办法将原始文本存储在文件中?

感谢您的帮助。

最佳答案

NSString 中有保存文件的方法:

NSString * s = @"Foo bar";

NSError * err = NULL;
BOOL result = [s writeToFile:@"/tmp/test.txt" atomically:YES encoding:NSASCIIStringEncoding  error:&err];

关于Objective-c 保存原始文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1963569/

相关文章:

java - 通过用户输入更改变量初始化值

android - 读取可打包对象时出错(应用程序恢复后)

ios - 在单例 LocationManager 类中提示位置授权的位置

ios - 从用户输入的属性字符串中查找属性

ios - 更改UITableviewCell中的按钮颜色

iphone - 加载、保存和重新加载数据的最佳方式

ios - UIView addSubview 工作一次但不能工作两次

ios - 除非你改变它,否则你怎么能让照片永远留在那里?

objective-c - 将文档文件夹中的数据显示到 UITableView 中,然后转到 Objective C 中的选择

java - 如何在 hibernate 中进行级联保存