В Cocos2D вы можете включить файл шрифта со своими ресурсами, а затем в fontName: просто укажите имя файла.Например:
CCLabelTTF *label = [CCLabelTTF labelWithString:@"whatever" fontName:@"FONTNAME.ttf" fontSize:18];
Это часто проще, чем метод, опубликованный Ханааном.
Вы должны использовать точно такое же заглавное имя файла, что и имя файла.
Вы делаетене нужно добавлять шрифты в ваш info.plist, если вы используете его только в битах Cocos2D.
Если, как и Confused, вы обнаружите, что шрифт работает на симуляторе, но не на устройстве, это, вероятно, файлошибка в использовании заглавных букв.IPhone чувствителен к регистру, симулятор - нет.