У меня уже есть объект шрифта, я хочу добавить к нему атрибут underlined без указания имени шрифта.
underlined
Мне нужно подумать, используя UIFont или CTFont
UIFont
CTFont
Нет встроенной поддержки подчеркивания, потому что это не часть шрифта.Это нарисовано отдельно.См. Эту ветку SO для деталей реализации:
Подчеркнутый текст в UILabel