【发布时间】:2020-03-13 18:54:43
【问题描述】:
我写的代码如下
if MFMailComposeViewController.canSendMail()
{
let mail = MFMailComposeViewController()
mail.mailComposeDelegate = self
let fileName = "sampleText"
let url = "textFiles/sampleText.txt"
do{
let data = try Data(contentsOf: url)
mail.addAttachmentData(data, mimeType: "txt", fileName: fileName)
present(mail, animated: true)
}catch {
print("error ...")
}
} else {
}
我收到以下错误
无法将“字符串”类型的值转换为预期的参数类型“URL”
我的 Xcode 的文件结构如下图所示
如何清除错误?
【问题讨论】:
-
txt不是 MIME 类型。那将是text/plain。
标签: swift