1

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

4

1 回答 1

1

看看NSURL 类引用,我可以看到一个NSURL对象具有各种属性,可以满足您的需求:

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

A: Scheme
B: Host

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

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

任务完成。下一个!

于 2013-02-15T14:43:16.070 回答