Swift Pdf文档不会附加到iOS电子邮件
我在获取我创建的要附加到电子邮件的PDF文档时遇到问题。因此,基本上在我的应用程序中,我让用户通过Swift Pdf文档不会附加到iOS电子邮件,swift,email,pdf,attachment,Swift,Email,Pdf,Attachment,我在获取我创建的要附加到电子邮件的PDF文档时遇到问题。因此,基本上在我的应用程序中,我让用户通过uitexted键入一些文本,然后将这些文本输入到PDF文档中。然后,我希望用户能够在单击按钮时将此PDF作为电子邮件附件发送。关于我把这个pdf作为附件附加到哪里出错了,有什么想法吗 我得到了这个代码,我只是修改了它,但仍然没有附件。同时,它也出现了错误 stringByAppendingPathComponent不可用:请改为在NSURL上使用URLBYAppendingPathComponen
uitexted
键入一些文本,然后将这些文本输入到PDF文档中。然后,我希望用户能够在单击按钮时将此PDF作为电子邮件附件发送。关于我把这个pdf作为附件附加到哪里出错了,有什么想法吗
我得到了这个代码,我只是修改了它,但仍然没有附件。同时,它也出现了错误
stringByAppendingPathComponent不可用:请改为在NSURL上使用URLBYAppendingPathComponent
看看这个,我觉得没什么意义,抱歉
//find the file and the path
let fileName: String = self.tfEssayTopicTitle.text!
let documentsPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.UserDomainMask, true)[0] as! String
let pdfFileName = documentsPath.stringByAppendingPathComponent(fileName + ".pdf")
let fileData = NSData(contentsOfFile: pdfFileName)
mailVC.addAttachmentData(fileData!, mimeType: "application/pdf", fileName: pdfFileName)
嗨,rmaddy,我想我确实通过使用documentsPath.stringByAppendingPathComponent(fileName+“.pdf”)创建来将pdfFileName附加到documentsPath。然后我将其传递给fileData。不是这样吗?如果不是,它是不是应该看起来像这样?。。。让documentsPath=NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory,NSSearchPathDomainMask.UserDomainMask,true)。stringByAppendingPathComponent(fileName+“.pdf”)是我的错误。我看错了你的代码。不用担心。。我会一直等着看有没有其他人有什么想法。。谢谢你的帮助…=)嗨,rmaddy,我想我确实通过使用documentsPath.stringByAppendingPathComponent(fileName+“.pdf”)创建来将pdfFileName附加到documentsPath。然后我将其传递给fileData。不是这样吗?如果不是,它是不是应该看起来像这样?。。。让documentsPath=NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory,NSSearchPathDomainMask.UserDomainMask,true)。stringByAppendingPathComponent(fileName+“.pdf”)是我的错误。我看错了你的代码。不用担心。。我会一直等着看有没有其他人有什么想法。。谢谢你的帮助…=)