NSArray *familyNames = [UIFont familyNames];
NSMutableArray *fontNames = [NSMutableArray array];
for (NSString *family in familyNames) {
[fontNames addObjectsFromArray:[UIFont fontNamesForFamilyName:family]];
}
self.fonts = [fontNames sortedArrayUsingSelector:@selector(compare:)];//对获取到的字体数字串按顺序排列,fonts 为一个NSArray。