Я пытаюсь добавить пользовательские шрифты в Xcode 10 и продолжаю получать эту ошибку:
Неустранимая ошибка: неожиданно обнаружен ноль при развертывании дополнительного значения
- Я включил шрифты в свой Info.plist
- Я проверил свои «Копирование ресурсов комплекта» и он есть.
Я все еще получаю эту ошибку.
Это мой код ниже:
DispatchQueue.main.async {
let paragraph = NSMutableParagraphStyle()
paragraph.alignment = .center
let attributedString = NSAttributedString(string: message, attributes:
[.paragraphStyle: paragraph, NSAttributedString.Key.font : UIFont (name: "Lato-Regular", size: 14)!]) // Throws error here
let alert = UIAlertController(title: title, message: "", preferredStyle: .alert)
alert.setValue(attributedString, forKey: "attributedMessage")
alert.addAction(UIAlertAction(title: "Back", style: .cancel, handler: nil))
self.present(alert, animated: true)
}
Выдает ошибку в этой строке
UIFont (name: "Lato-Regular", size: 14)!
Xcode не может найти шрифт, но я также могу использовать шрифт в пользовательском интерфейсе раскадровки.Так как получилось?