There is another way. Include "AppDelegate.h" into the bridging header and make sure you resolve any errors.
Then create an Objective C object that has one method that returns the app delegate object. All it needs to do is return the app delegate pointer. The object file must also include "AppDelegate.h" and resolve any errors.
-(yourAppDelegate*)giveMeTheAppDelegate{
return yourAppDelegate;
}
Then in the Swift file, you can now create the object and reference any methods.
let theObj = iAmAnObjectiveCObjectWithOneMethod()
let theDelegate = theObj.giveMeTheAppDelegate()
theDelegate?.thisMethodDisplaysText("hello")