我有一个主要是客观的应用程序(基于Cordova,但这无关紧要)。我正在写一个小的Swift库。
在这个库中,我需要覆盖一些AppDelegate方法,例如applicationDidEnterBackground
和applicationWillEnterForeground
。
我在一个纯粹的swift项目中测试了我的swift库,我只是将我的代码放在AppDelegate.swift
文件中。理想情况下,库是独立的,我有一些AppDelegate+mylibrary.swift
负责访问这些AppDelegate方法,而不将swift本身导入objective-c AppDelegate.m
。
有关如何实现这一目标的任何想法?