我正在尝试在 Xcode 4.2 中为我的项目添加自定义字体,但每当我尝试使用它时,我都会收到一个错误,即对象为 nil。
我已经完成了以下操作:
1)在我的 .plist '应用程序提供的字体'值中添加了一行:“LCDMono2 Ultra.ttf”
2)将字体添加到我的支持文件并在 XCode 中显示以验证它是否已添加。
3) 使用 Get Info 验证全名是“LCDMono2 Ultra”
4) 在我的项目中创建字体:
UIFont *myFont = [UIFont fontWithName:@"LCDMono2 Ultra" size:16];
我试过这个变种:
UIFont *myFont = [UIFont fontWithName:@"LCDMono2 Ultra" size:16.f];
5)尝试使用字体名称(addObject:myFont.fontName)
,产生'nil'
错误。
什么可能导致错误?会不会是名字中的空格之类的东西?