gpt4 book ai didi

ios - 将 NSArray 的内容保存为纯文本文件而不是 xml

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:58:04 28 4
gpt4 key购买 nike

我正在尝试将 NSArray 的内容保存为纯文本文件。这是我如何保存数组的内容:

[myArrayContent writeToFile:filePath atomically:YES];

但是被保存为xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<string>lineOne</string>
<string>lineTwo</string>
</array>
</plist>

我的问题是如何将内容保存为纯文本:

第一行第二行

你们中有人知道如何实现吗?

非常感谢您的帮助。

最佳答案

你可以把一个数组变成一个字符串,然后保存它,像这样:

NSString *fileContent = [myArrayContent componentsJoinedByString: @"\n"];
[fileContent writeToFile:filePath atomically:YES];

回读是这样完成的:

NSArray *myArrayContent = [
[NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil]
componentsSeparatedByString:@"\n"
];

关于ios - 将 NSArray 的内容保存为纯文本文件而不是 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25332580/

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