Macos 如何在fireMonkey Rad studio XE2中为Mac Osx创建/编辑文本文件(.rtf)?

Macos 如何在fireMonkey Rad studio XE2中为Mac Osx创建/编辑文本文件(.rtf)?,macos,delphi,delphi-xe2,firemonkey,Macos,Delphi,Delphi Xe2,Firemonkey,我已经在Rad Studio xe2中创建了Fire Monkey HD应用程序。我已经在我的应用程序中使用AssignFile()方法为windows创建了文本文件。现在我想为MAC OSx创建文本文件。我该如何做???AssignFile是一个严重过时的函数 在现代(和跨平台)应用程序中,您应该使用流。Delphi包括这是一个包含用于对文件执行各种操作的方法的记录,因此要创建文本文件,您可以使用直接传递文件内容或使用创建文件并返回TFileStream的方法。也可以直接使用该类 以上所有方法

我已经在Rad Studio xe2中创建了Fire Monkey HD应用程序。我已经在我的应用程序中使用
AssignFile()
方法为windows创建了文本文件。现在我想为MAC OSx创建文本文件。我该如何做???

AssignFile是一个严重过时的函数

在现代(和跨平台)应用程序中,您应该使用流。

Delphi包括这是一个包含用于对文件执行各种操作的方法的记录,因此要创建文本文件,您可以使用直接传递文件内容或使用创建文件并返回
TFileStream
的方法。也可以直接使用该类


以上所有方法都适用于Windows和OSX。

AssignFile
是上个世纪最流行的。它会给您带来Unicode方面的问题。我会在我的议程中加入一个提醒,以输入QC希望将其标记为已弃用。