I found this walkthrough was the best
Although the above answer does work, I found that if you added text to the XIB file, and then set the font to our new font, the text will not update.
After making sure that the new font is included in the resources, this problem has been fixed (taken directly from the walkthrough):
"This should not be a problem, but sometimes when you have problems displaying the face of the font, it can be a source of headache, so now let's double-check it as a potential trap.
Go to the "Phase Assembly" panel of the project, highlighting the Xcode project file in your solution browser and on the right, select "Generate Phases". You will see that one of the sections that you can expand is Copy Bundle Resources. Open this list and make sure your fonts are included in this list.

Other things in the walkthrough are the same stuff (add the file to your project and to the plist file too)
All the credit for the code with Chris for this answer, which saved me a lot of time and effort, and I just copy the snapshot from his page so that this answer can stand on its own feet, and not require you to click the link.
simon_smiley Oct 12 '14 at 23:53 2014-10-12 23:53
source share