Можно ли распознать URL в xCode? Я пытаюсь создать оператор if с последующим открытием URL.
Я не могу найти ничего об этом в Интернете, я также попытался найти для распознавания первых букв (например, "http, file, www");
С уважением, Тим
NSString класс имеет метод rangeOfStrig:
rangeOfStrig:
NSString *urlString = @"http://www.someurl.com"; if ([urlString rangeOfString:@"www"].location != NSNotFound ) { // do something }
Используйте регулярное выражение для проверки нужных вам шаблонов (www, http, https и т. Д.)
http://developer.apple.com/library/ios/#documentation/Foundation/Reference/NSRegularExpression_Class/Reference/Reference.html
А вот отличное регулярное выражение http://www.geekzilla.co.uk/view2D3B0109-C1B2-4B4E-BFFD-E8088CBC85FD.htm
А вот пример из stackoverflow, Как проверить URL на iPhone