如何将uiwebview的网址从目标c中的网址编码为精确的网址?

时间:2013-02-15 14:06:26

标签: iphone objective-c uiwebview nsstring

我有一个与iOS相关的字符串提取问题。我从WebView http://m.youtube.com/index?&desktop_uri=%2F获取NSURL值,但是我只需要提取http://m.youtube.com,我已经尝试了很多步骤,但是它没有用,请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

仔细查看NSURL class reference,我可以看到NSURL对象具有各种属性,可以为您提供所需内容:

http://m.youtube.com
|  A  |      B     |

A: Scheme
B: Host

所以我认为你需要做的就是:

NSURL *url = ...;
NSString *scheme = url.scheme;
NSString *host = url.host;
NSLog(@"%@%@", scheme, host);

完成工作。 NEXT!