2012-01-30 5 views

ответ

1

Используйте NSDataDetector (http://developer.apple.com/library/mac/documentation/Foundation/Reference/NSDataDetector_Class/Reference/Reference.html), чтобы найти URL-адреса, перечислив совпадения в NSString. Возьмите первый и загрузите URL-адрес. (Вы не определили, что означает «следовать» в вашем контексте.)

Извините, на моем iPhone, поэтому я приношу свои извинения за любые опечатки. :-)

+0

Да, ваш ответ лучше, чем моя грубая сила (так +1 к вам). И OP, [ссылка на документацию даже содержит несколько примеров кода] (http://developer.apple.com/library/ios/#documentation/Foundation/Reference/NSDataDetector_Class/Reference/Reference.html), чтобы показать, как получить URL-адрес через 'NSTextCheckingTypeLink'. –

+0

Просто посмотрел ваш комментарий. Благодаря! (И, пожалуйста, не принимайте мои комментарии слишком жестко ... Я написал больше, чем мою справедливую долю кода грубой силы.) –

+0

Я тоже не был (тоже) обижен Конрадом ;-) Часть причины, по которой я здесь участвую, чтобы узнать новый материал, и мое «чувство паука» покалывало, когда я набрал свой оригинальный (и теперь удаленный) ответ, поскольку у меня было ощущение, что в ОС есть что-то доступное, о котором я еще не знал. –

Смежные вопросы