我试图在同一个文本字段中获取 URL 和谷歌搜索。我使用的方法工作正常,但可能有更好的方法。我正在做的是检查输入中是否有一个点,如 www.google.com,如果没有找到一个点,然后在 google 上搜索它。
NSRange range = [textField.text rangeOfString:@"."];
textField.text = (range.location != NSNotFound) ?
[NSString stringWithFormat:@"%@", textField.text] :
[@"http://www.google.com/search?q=" stringByAppendingString:textField.text ];
如果输入有一个点,则搜索失败。有没有更好的方法呢?谢谢..