There is an UIKit bug where if you pass more than 2 fonts of the same family thru
UIAppFonts in the
Info.plist only the first 2 will be handled.
UIAppFonts, it’s still buggy on iOS 6.1. Instead, build your own intelligent scanner-loader with CTFontManager (in Core Text) and some UTI type matching (in MobileCoreServices on iOS).
Put this paragraph before you make any views, preferrably within
-application:didFinishLaunchingWithOptions: and it’ll do its own thing.