将 TableView 数据导出到 CSV 文件

Export TableView Data to CSV-file

如何将我的 Tableview 单元格数据导出到 CSV 文件?我会将此 csv 文件作为电子邮件附件发送吗?谢谢帮忙!!!

由于您的数据是一个数组(即您的数据模型!)并且假设其内容是字符串类型,您可以使用如下所示的简化实现将其转换为另一个逗号分隔的字符串。创建数组后,您需要插入代码。除非您使用 table 创建或修改数据数组,否则填充 table 视图是一个单独的问题。 Swift 具有强大的字符串处理能力,并且有一种更紧凑的方式来做到这一点。此外,如果您想直接从视图控制器发送电子邮件,或者想将其保存在本地或云端,您还有更多工作要做。

import UIKit

var str = ["A","B","C"]
var csv:String = ""
var tmp = ""
for x in str {
    if x != str.last {
        csv += x+","
    } else {
        csv += x
}
}