Я видел несколько похожих вопросов о stackoverflow и поиске в Google, но не смог получить удовлетворительный ответ.
Я делаю приложение, в котором данные отображаются в таблице. Теперь при выборе строки мне нужно теперь, чтобы, если это приведет к странице, где я ожидаю увидеть каналы. Я пытаюсь определить URL-адрес с помощью этого метода, но не уверен, что это даст мне лучшие результаты, и, возможно, я пропущу еще несколько случаев, поэтому мне нужна помощь двумя способами:
- Есть ли лучший способ сделать это?
Или эти случаи завершены (значит, мне нужно проверить больше случаев)?
-(BOOL)checkForTheFeed:(NSString *)address{
if([address hasSuffix:@"/feed/"])
return YES;
if([address hasPrefix:@"feed://"])
return YES;
if([address rangeOfString:@"=rss"].location != NSNotFound)
return YES;
if([address rangeOfString:@".rss"].location != NSNotFound)
return YES;
if([address hasSuffix:@"/rss/"])
return YES;
if([address rangeOfString:@"/feeds."].location != NSNotFound)
return YES;
if([address rangeOfString:@".feeds."].location != NSNotFound)
return YES;
if([address hasSuffix:@".xml"])
return YES;
return NO;
}
Если я пропущу некоторые случаи, попробуйте добавить их.
Спасибо
Madhup