gpt4 book ai didi

ios - Objective-C - 序列化/反序列化多个数组到本地文件/从本地文件

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

我在这里和那里阅读了一些关于如何将数组写入文件的 SO 帖子,但我在尝试弄清楚如何将多个数组写入(序列化)到单个文件然后稍后回读时遇到了问题。根据我到目前为止所读的内容,我认为最简单的方法可能是使用

[array writeToFile:filePath atomically:YES];

但是处理将多个数组写入文件的最佳方法是什么?我的理解是,每次使用上述方法时,它都会重新写入整个文件。

我有 8 个数组需要序列化,我想使用换行符 (\n) 将每个数组分隔到文件中的新行中。任何人都可以提供指导/伪代码/Objective-c 代码来完成这个吗?

最佳答案

您可以将所有数组放入另一个数组并保存该数组。

NSArray *arrayToSave = @[array1, array2, array3];
[arrayToSave writeToFile:filePath atomically:YES];

关于ios - Objective-C - 序列化/反序列化多个数组到本地文件/从本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26538844/

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