有人可以確認-checkResourceIsReachableAndReturnError:
方法NSURL
正在按預期工作。我曾嘗試將它用於已知的網址,並且它始終返回NO
。我正在使用XCode的iPhone Simulator 4.1。 謝謝。檢查URL的有效性
1
A
回答
5
Returns whether the resource pointed to by a file URL can be reached.
...
Discussion
This method is unimplemented in iOS, so it performs no operation
所以它僅適用於文件URL(其中您的網址可能不是),它僅適用於Mac OS X的反正。
4
您可以使用此方法:
- (BOOL) validateUrl: (NSString *) url {
NSString *theURL =
@"(http|https)://((\\w)*|([0-9]*)|([-|_])*)+([\\.|/]((\\w)*|([0-9]*)|([-|_])*))+";
NSPredicate *urlTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", theURL];
return [urlTest evaluateWithObject:url];
}
+0
這無法正常工作。嬰兒,對於一些有效的URL,它返回NO。 – 2015-02-11 18:20:56
1
如果你只是想知道,如果URL是有效的,你可以
NSURLRequest *req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"yourstring"]];
bool valid = [NSURLConnection canHandleRequest:req];
相關問題
- 1. 檢查URL的有效性在PHP
- 2. 使用javascript檢查url的有效性
- 3. 檢查有效URL
- 4. Qt檢查有效的URL
- 5. 檢查url是否有效
- 6. 檢查有效鏈接(URL)
- 7. 檢查OracleDependency的有效性
- 8. 數據有效性檢查
- 9. 「熄燈」有效性檢查
- 10. 輸入有效性檢查
- 11. 檢查IP有效性
- 12. 檢查有效的URL,URI的構建
- 13. 如何檢查有效的URL地址?
- 14. 檢查有效的RSS提要URL
- 15. 如何檢查遠程git存儲庫URL的有效性?
- 16. 快速提取URL列表並檢查有效性的方法
- 17. 如何使用javascript檢查遠程URL的有效性?
- 18. 如何最優地檢查URL的有效性
- 19. 我們可以用jquery檢查url的有效性嗎?
- 20. 檢查兩個有效的URL和有效的域名
- 21. SSIS - 檢查URL是否有效
- 22. 如何檢查URL是否有效
- 23. 檢查流式URL是否有效
- 24. 使用jquery檢查URL是否有效
- 25. 如何檢查URL是否有效?
- 26. 檢查URL是否有效-404/Not Found
- 27. 使用YQL和Jquery檢查URL有效性
- 28. 檢查直線形狀的有效性
- 29. 檢查HDF5文件的有效性
- 30. 檢查的XML代碼有效性
總之,適用於iOS,答案是否定的,對不對?任何解決方法? – Interfector 2010-09-25 05:26:10
你到底想要達到什麼目的? – 2010-09-26 12:28:11
我想看看我是否有在特定的遠程位置 – Interfector 2010-10-23 11:49:34