gpt4 book ai didi

ios - 将二进制文件下载到文档目录 (IOS)。如何?

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

我想在我的 IPad-Documents-Directory 中存储一个二进制文件。

 - (void) connectionDidFinishLoading:(NSURLConnection *) connection
NSString *txt = [[[NSString alloc] initWithData:responseData encoding: ?????] autorelease];
//write to disk
file = ...;
[txt writeToFile:file atomically:NO encoding:??? error:NULL];

所以,现在我得到了一个与原始文件不同的二进制文件。我假设,它是编码或 Bigendian/LittleEndian;如果我使用 Ascii 文件,则此方法没有任何问题。我应该怎么办?不使用 NSString?什么编码?试了几次。都没有用。

有什么想法吗?

最佳答案

您可以(并且应该)将 NSData 对象直接保存到光盘上,而无需将其转换为 NSString:

[responseData writeToFile:file atomically:NO];

关于ios - 将二进制文件下载到文档目录 (IOS)。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12578849/

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