gpt4 book ai didi

iPhone iOS 如何将文本从 UITextView 导出到文本文件以进行跨平台编辑? (Mac、PC、iPhone 等)

转载 作者:行者123 更新时间:2023-11-29 11:13:31 25 4
gpt4 key购买 nike

我想让我的应用程序的用户导出他们输入到 UITextView 中的文本。我正在考虑这样做:

NSString* string = @"This is the user's text";
[string writeToFile:@"string.txt" atomically:YES];
//then get the file and attach it to email

理想情况下,用户能够将 UITextView 的内容导出到保管箱,然后在任何计算机上编辑文件,并且仍然能够在 UITextView 中编辑它,从其他计算机上看到所有更改。

关于保存文本以使其在 PC、Mac、iPhone 等设备上显示相同,我需要了解什么吗?我需要指定一些编码吗?

最佳答案

我会使用 writeToFile:atomically:encoding:error: 并指定 NSUTF8StringEncoding。引用 here .

除了编码之外,唯一可能不同的是行尾(对于旧的 Mac OS 通常是 CR,对于 Mac OS X 和其他 Unix/Linux 是 LF,对于 Windows 是 CR+LF)。但是,任何合理的文本编辑器都应该可以毫无问题地处理其中任何一个,因此您可能不必担心。

关于iPhone iOS 如何将文本从 UITextView 导出到文本文件以进行跨平台编辑? (Mac、PC、iPhone 等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10462728/

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