My task is to white label iOS application.
I've done a lot of things for Assets and for Info.plist, I just left to manage a white-label solution for the fonts.
For example, Every customer wants to have their fonts for titles. So I got in my mind some solutions.
1) There will be some Config files we can write customers fonts in the config file and when Application will run I will read font from that config file and apply them but didn't know how to to that on every screen dynamically.
2) Create some base ViewController class and apply here fonts, then every viewController class will be the child of that base class and apply view controllers specific title fonts to my base fonts.
I don't know if those solutions are good and the reason for this question is to get some advice and some better solutions.
Maybe someone is more experienced than me and maybe someone has a better idea than me. Every single advice and help will be very valuable for me.
Thank you.