在升级到Swift 1.2和Xcode 6.3之前,这个是正常工作的。
var mutString : NSMutableAttributedString = NSMutableAttributedString(string: "K2")
mutString.addAttribute(kCTSuperscriptAttributeName, value:-1, range:NSMakeRange(1, 1))
var result : String = mutString.string
结果应该包含字符串K2(带下标“2”)。
但现在我得到了这个错误:
无法使用类型为“(CFString!,value:Int,range:NSRange)”的参数列表调用“addAttribute”。
请指向正确的解决方案/文档。