gpt4 book ai didi

ios - 如何将字符串写入文件?

转载 作者:行者123 更新时间:2023-11-29 02:17:55 30 4
gpt4 key购买 nike

我有一个 .txt 文件,里面有一个小密码。我想更改该文件的文本。我怎样才能做到这一点?我可以使用以下方法获取文件的文本:

 NSString *passWord = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"password" ofType:@"txt"] encoding:NSUTF8StringEncoding error:NULL];

但我似乎找不到用字符串替换文件内容的方法。

最佳答案

执行此操作的方法是删除旧文件并创建新文件。删除现有文件

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

NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"myFile.txt"];

NSFileManager *fileManager = [NSFileManager defaultManager];

if([fileManager fileExistsAtPath:filePath])
{
[fileManager removeItemAtPath:filePath error:&error];
}

要使用新密码创建新文件,请在创建文件时写入密码数据:

[createFileAtPath:path contents:[NSData data] attributes:nil]

关于ios - 如何将字符串写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28535610/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com