gpt4 book ai didi

iOS:如何将文本从 UITextBox 保存到文件

转载 作者:行者123 更新时间:2023-11-28 19:19:29 24 4
gpt4 key购买 nike

我想在用户按下按钮时从文件中保存一个文本字符串。这个文件可以是 .plist 吗?然后,稍后,我想要另一个函数从文件中读取文本并将其转换为变量。这怎么可能?

狡猾的

最佳答案

保存:

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingString:@"/myFile.plist"];
//Create the file if it doesnt exists
if (![[NSFileManager defaultManager] fileExistsAtPath:path]){
NSDictionary *emptyDic = [NSDictionary dictionary];
[emptyDic writeToFile:path atomically:YES];
}
//Save the text using setObject for key or something similar, you could even use a NSArray instead
NSDictionary *dic = [[NSDictionary alloc]init];
[dic writeToFile:path atomically:YES];

正在加载:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [NSString stringWithFormat:@"%@/myFile.plist", documentsDirectory];
NSString *contents = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];

我认为你不能直接使用 .txt 文件,但我从未尝试过。

关于iOS:如何将文本从 UITextBox 保存到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10081909/

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