Я имею, читаю канал Твиттера в моем приложении для iPhone и может сделать это правильно, но я хотел бы развить его способом, чтобы обнаружить, если целый NSString содержит какой-либо URL или URL, и создайте "ссылку", которая откроет UIWebView в рамках того же приложения.
Можно ли вести меня о том, как выполнить эту задачу?
-(void) setTextTwitter:(NSString *)text WithDate:(NSString*)date
{
[text retain];
[textTwitter release], textTwitter = nil;
textTwitter = text;
[date retain];
[dateTwitter release], dateTwitter = nil;
dateTwitter = date;
[self setNeedsDisplay];
}
Посмотрите IFTweetLabel Крейга Хокенберри, который можно найти здесь .
Или вы можете использовать метку, предоставленную библиотекой Three20, которую можно найти здесь .
Или самое простое решение: используйте UIWebView с dataDetectorTypes, установленным в UIDataDetectorTypeLink.
Ура, Пол