10506 次
2 に答える
9
String.rangeOfString
戻りますRange
が、NSString.rangeOfString
戻りますNSRange
。したがって、次のコードが機能するはずです。
let name = "tomo"
let string = "My name is \(name)"
label.text = string
let nsString = string as NSString
let range = nsString.rangeOfString(name)
let url = NSURL(string: "action://users/\(name)")!
label.addLinkToURL(url, withRange: range)
于 2015-01-09T09:28:23.847 に答える