Comment récupérer la liste des polices d'écritures en objective-c/swift ?

Comment récupérer la liste des polices d'écritures en objective-c/swift ?

Publiée le 31/08/2017 dans Développement

Objective-C

for (NSString *famille in [UIFont familyNames]){
    NSLog(@"Famille : %@", famille);
    for (NSString *police in [UIFont fontNamesForFamilyName:famille]) {
        NSLog(@"- Nom : %@", police);
    }
}

Swift

 for famille:String in UIFont.familyNames {
     print("Famille : \(famille)")
     for police:String in UIFont.fontNames(forFamilyName: famille) {
         print("- Nom : \(police)")
     }
 }