Swizzle метод класса и метод экземпляра
У меня есть какое-то странное требование, чтобы использовать метод класса методом экземпляра.
По сути, они находятся в разных классах A и B. A имеет статическую функцию под названием
public static func aTest() {}
B - синглтон с функцией
static let sharedInstance = B()
И у него есть функция
public func bTest() {}
Как я могу бросить вызов aTest() и указать на B.sharedInstance.bTest()?
Я знаю, что это очень странная просьба.. но мне это нужно:)