To add a custom font to your application, you can add them to the XCode project. Then, modify the application-info.plist
file. Add the key Fonts provided by application
to a new row. Add one item for each font you have added.
It supports both TTF and OpenType fonts. One caveat is that it loads and parses all fonts in the startup of your app, so it will slow down the initial load time.
I believe this is only available in iOS 3.2 or later.