I have a problem with code that produces the following message:
error: cannot convert value of type 'String' to type 'NSString' in coercion return (self as NSString).substringWithRange(range)
I could solve this earlier, but not with self-clearance, so here is the code:
let range = expression.rangeOfFirstMatchInString(self, options: [], range: NSMakeRange(0, self.utf16.count)) if range.location != NSNotFound { return (self as NSString).substringWithRange(range) } return nil
ubuntu swift
Guillermo navarro
source share