iOS13 PostFix #8: workaround for missing objc classes(ObjCClassNotFoundException)
24 Dec 2019 | binding postfixApple altogether with introducing new APIs also keeps refactoring existing one. In this case it results in part of API being extracted from class and moved to newly introduced class. And this class is being used as new super. Result class will have schema when super class introduced later than child. This makes problem when running code on iOS older than super was introduced. Bright example:
// since ios 4.1
@interface GKPlayer : GKBasePlayer
// but
// since ios 10.0
@interface GKBasePlayer : NSObject