0
UIFontDescriptor *bodyFontDescriptor = [UIFontDescriptor preferredFontDescriptorWithTextStyle:UIFontTextStyleBody];
UIFontDescriptor *italicBoldDescriptor = [bodyFontDescriptor fontDescriptorByAddingAttributes:@{UIFontDescriptorTraitsAttribute : @{ UIFontSymbolicTrait: @(UIFontDescriptorTraitItalic | UIFontDescriptorTraitBold)}}];
UIFont *comboFont = [UIFont fontWithDescriptor:italicBoldDescriptor size:0.0];
[self.body.textStorage addAttribute:NSFontAttributeName value:comboFont range:self.body.selectedRange];
我的目标是在文本视图中大胆/倾斜所选文本。在做了一些研究之后,这就是我的工作原理!但是,我真的不明白代码,特别是第二行。如果有人能够准确解释这段代码在做什么,我将不胜感激。另外我不明白在第二行发生的字典语法。 '|'的语法是什么字符?我从来没有见过。非常感谢您的宝贵时间。字体描述符和符号特征