Я пытаюсь добавить swift mailer, используя это: https://github.com/appcoda/Print2PDF/blob/master/Print2PDF/InvoiceComposer.swift
к моему проекту телефонного промежутка.
Сейчас я получаю только одну ошибку: поток 1: сигнал SIGABRT
Там нет неиспользуемых ссылок, потому что я не могу получить getAppDelegate от swift Мне нужно получить его от цели 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
У кого-нибудь есть идеи?
Спасибо