我正在尝试使用以下方法添加快速邮件程序:https://github.com/appcoda/Print2PDF/blob/master/Print2PDF/InvoiceComposer.swift 到我的phonegap项目。 我现在只收到一个错误,即线程1:信号SIGABRT
没有未使用的链接,因为我无法快速获取getAppDelegate,我需要从目标C中获取它
这是我需要做的:
pdfFilename = "\(AppDelegate.getAppDelegate().getDocDir())/Invoice.pdf"
这是我的AppDelegate.swift
import UIKit
@objc class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
class func getAppDelegate() -> AppDelegate {
return UIApplication.shared.delegate as! AppDelegate
}
func getDocDir() -> String {
return NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]
}
}
但是我也有一个AppDelegate.m
func getAppDelegate函数因错误线程1中断:信号SIGABRT
有人有什么想法吗?
谢谢