iphone - 创建 NSString 数据并将其保存到文件中

标签 iphone objective-c xcode

我有 3 个 NSString 对象,我想在应用程序运行时将它们保存到新文件中。

这将帮助我进行远程调试!

如果有人可以帮助我创建文件并将数据保存到其中,将会非常有用

谢谢

最佳答案

您可以将文件保存到 Documents 目录,这里是获取该目录路径的方法:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:fileName];

还有一个示例写语句:

NSError *error;
BOOL status = [string writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:&error];

关于iphone - 创建 NSString 数据并将其保存到文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7675224/

相关文章:

iphone - Apple 文档中提供的 SimpleFTPSample 中的打开流错误

objective-c - 将实例方法作为函数指针传递给 C 库

iphone - 如何在 iPhone 中将 HTML 读取为 XML

swift - 如何访问我的 JSON 对象?

ios - 苹果支付 Stripe : Using apple pay certificate not able build

iphone - UIAlertView 迟到了

ios - 仅在 xcode 中启动 iPhone 目标,而不启动 OSwatch 目标,当两者都存在于项目中时

ios - 为什么仅当我的 iPhone 未连接到 Mac 时才会出现警告?

ios - ld : library not found for -lGoogleAdMobAds

objective-c - NSBezierPath setLineDash 不会产生任何效果