【发布时间】:2015-09-25 12:28:57
【问题描述】:
在size = text.boundingRectWithSize 上收到此错误
无法转换 '[String : AnyObject]?.Type' 类型的值(又名 '可选>.Type) 到预期的参数 键入'[String : AnyObject]?'
func heightOfString(text: NSString!, width: CGFloat, font: UIFont) -> CGFloat{
var ch:CGFloat!
var size:CGSize = CGSizeMake(width, CGFloat.max)
var tdic:NSDictionary = NSDictionary(objects: [font, NSFontAttributeName], forKeys: [])
size = text.boundingRectWithSize(size, options: NSStringDrawingOptions.UsesFontLeading , attributes: [String : AnyObject]?, context: nil).size
ch = size.height
return ch
}
【问题讨论】: