我正在使用stringByReplacingCharactersInRange并始终收到上述错误消息。这是我的代码:
var detailTextFinal = detailText as NSString
if detailTextFinal.rangeOfString("start").location != NSNotFound {
let endSpan = detailTextFinal.rangeOfString("end")
detailTextFinal = detailTextFinal.stringByReplacingCharactersInRange(NSMakeRange(0, endSpan.location + 6), withString: "")
}
顺便说一下,detailText是一个String。 我试图从NSString来回转换为String。不知怎的,它不起作用。