几天后,我发生了一次崩溃,只发生在iOS中,代码如下
[myAttributedString addAttribute:NSFontAttributeName
value:[UIFont fontWithName:@"HelveticaNeue-Italic" size:myLabel.font.pointSize]
range:rangeOfSubString];
调试器给出的原因是
“因未捕获的异常而终止应用程序'NSInvalidArgumentException',原因:'NSConcreteMutableAttributedString addAttribute:value:range :: nil value'” 例外类型:SIGABRT
我从文档中知道它的价值是零。知道为什么[UIFont fontWithName:@“HelveticaNeue-Italic”size:myLabel.font.pointSize]会在iOS 7.0.3中返回nil吗? (它在iOS 7.0.2中运行良好)