如何在自己的框架类中实现appdelegate?。因为我必须检测应用程序何时进入前台/后台。 例如:在Android Applifecycle中运行服务类
答案 0 :(得分:1)
您只需实现UIApplicationDelegate协议即可创建自己的App Delegate类:
@UIApplicationMain
class CustomAppDelegate: UIResponder, UIApplicationDelegate {}
请注意,您必须在此类中实现各种app委托方法。
编辑:
为了从另一个类调用它,您可以按如下方式强制转换appDelegate单例:
if let appDelegate = UIApplication.shared.delegate as? CustomAppDelegate {}