大佬教程收集整理的这篇文章主要介绍了swift3 – 解决对appendingPathComponent错误的模糊使用,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
let PDFPathFilename = documentDirectory.appendingPathComponent(filename as String)
在这:
func returnPDFPath() -> String { let path:NSArray = NSSearchPathForDirectoriesInDomains(.documentDirectory,.userDomainMask,truE) as NSArray let documentDirectory: AnyObject = path.object(at: 0) as AnyObject let PDFPathFilename = documentDirectory.appendingPathComponent(filename as String) return PDFPathFilename } @IBACtion func reveiwPDFSendCliked(_ sender: AnyObject) { let pdfPathWithFilename = returnPDFPath() generatePDFs(pdfPathWithFileName) }
此代码负责将文件路径返回到documentDirectory,该文件路径将在用户单击查看并保存PDF按钮时用于保存PDF文件.任何建议将不胜感激.
改变这一行:
let documentDirectory: AnyObject = path.object(at: 0) as AnyObject
至:
let documentDirectory = path.object(at: 0) as! NSString
但是你应该尝试尽可能多地使用适当的类型.
试试这个:
func returnPDFPath() -> String { let path = NSSearchPathForDirectoriesInDomains(.documentDirectory,truE) let documentDirectory = path.first! as NSString let PDFPathFilename = documentDirectory.appendingPathComponent(filename as String) return PDFPathFilename }
以上是大佬教程为你收集整理的swift3 – 解决对appendingPathComponent错误的模糊使用全部内容,希望文章能够帮你解决swift3 – 解决对appendingPathComponent错误的模糊使用所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。