Я пытаюсь написать расширение UIFont для написанного проекта Swift. Я получаю сообщение об ошибке «AnyObject не конвертируется в String». Как мне это решить. Вот что я сделалРасширение UIFont в SWIFT
func listAllFontsOnSystem(){
var familyNames = NSArray(array: UIFont.familyNames())
var fontNames = []
var indFamily, indFont : NSInteger
for (indFamily = 0 ; indFamily<familyNames.count; ++indFamily){
//Error on next line
fontNames = NSArray(array: UIFont.fontNamesForFamilyName(familyNames .objectAtIndex(indFamily)))
for indFont = 0; indFont<fontNames.count; ++indFont{
print(fontNames.objectAtIndex(indFont))
}
}
}
@MattiasBauch спасибо за объяснения, высоко ценится. Мне нравится, как минимальный код нужен в Swift :) – DrPatience