I have exactly the same problem in Xcode 6.4. This may be an Xcode error.
For now, you can install the software font. ( Make sure you have the ttf font file in your project and add the property in the project settings → Information → Fonts provided by the application )
Swift:
self.navigationController?.navigationBar.titleTextAttributes = [ NSFontAttributeName: UIFont(name: "LeagueGothic-Regular", size: 16.0)!, NSForegroundColorAttributeName: UIColor.whiteColor()]
Objective-C:
[[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIFont fontWithName:@"LeagueGothic-Regular" size:16.0], NSFontAttributeName,nil]];
source share