gpt4 book ai didi

ios - 保存文件在 iPhone 和模拟器上的行为不同

转载 作者:行者123 更新时间:2023-11-29 12:49:23 26 4
gpt4 key购买 nike

-(void) saveJsonToFile {
//Original document from Resources folder
NSString* saveFilePath = [[NSBundle mainBundle]pathForResource:@"data" ofType:@"json"];
//NSLog(@"Saving...%@", saveFilePath);
NSData* jsonData = [NSKeyedArchiver archivedDataWithRootObject:myArray];

BOOL success = [jsonData writeToFile:saveFilePath atomically:YES];
NSLog(success ? @"Yes" : @"No");
}

在模拟器上,它会记录 Yes。部署到我的 iPhone 时,它​​会记录否。有人知道为什么会这样以及如何修复它吗?提前致谢。

最佳答案

您不得写入您自己的应用程序包。 (这也是一件好事!修改您自己的应用程序将是一件很糟糕的事情。)写入沙箱(例如文档文件夹或应用程序支持文件夹)。

关于ios - 保存文件在 iPhone 和模拟器上的行为不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22793044/

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