Я пытаюсь сделать слова, разделенные пробелами зелеными в UITextField, вроде как работает, когда вы сочиняете новый iMessage. Я прокомментировал часть моего кода, которая дает мне ошибку времени выполнения. Пожалуйста, дайте мне знать, если у вас есть идеи:Изменение шрифта строк, разделенных пробелами
func textChanged(sender : UITextField) {
var myMutableString = NSMutableAttributedString()
let arr = sender.text!.componentsSeparatedByString(" ")
var c = 0
for i in arr {
/*
myMutableString.addAttribute(NSForegroundColorAttributeName, value: UIColor.greenColor(), range: NSRange(location:c,length:i.characters.count))
sender.attributedText = myMutableString
*/
print(c,i.characters.count)
c += i.characters.count + 1
}
}
Вы должны действительно сообщить своим читателям конкретную ошибку времени выполнения, которую вы получаете. Трудно понять, что не так с кодом, просто взглянув на него. –