0
我已经看到了一些类似的问题在stackoverflow和搜索谷歌也不能得到满意的答案。获取供稿网址格式的完整列表?
我正在做一个应用程序,其中的数据显示在一个表中。现在选择一行我现在需要,如果这将导致一个页面,我期望看到饲料。我想通过这种方法来检测的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
为什么不访问网址,看看你是否收到RSS数据? – Lazarus 2010-02-02 12:18:15