только что началось быстро 3, и у меня проблемы с быстрым синтаксисом.
Я пытаюсь показать простой NSAttributedString
.
Итак, я установил свои атрибуты:
let attributeFontSaySomething : [String : AnyObject] = [NSFontAttributeName : UIFont.fontSaySomething()]
let attributeColorSaySomething : [String : AnyObject] = [NSForegroundColorAttributeName : UIColor.blue]
Затем я создаю свою строку:
let attStringSaySomething = NSAttributedString(string: "Say something", attributes: self.attributeFontSaySomething)
Что я хотел бы сделать, так это создать строку с моими 2 атрибутами не только один. Но когда я делаю:
let attStringSaySomething = NSAttributedString(string: "Say something", attributes: [self.attributeFontSaySomething, self.attributeColorSaySomething])
Xcode говорит мне, что я не могу и хочу, чтобы я изменил это для буквального словаря.
Как я могу создать свою строку с двумя атрибутами без использования NSMutableAttributedString
?