【发布时间】:2012-10-29 22:03:29
【问题描述】:
我需要获取字符串 url 的主机名
我正在尝试从字符串创建 NSURL 对象,然后使用 NSURL 的主机属性来获取主机名。但主机名始终为空。
NSURL *url = [NSURL URLWithString: @"www.google.com"];
NSLog(@"Host name %@", url.host);
但主机名始终为空。 谁能解释一下为什么主机名为空?
编辑:很抱歉有一个错字,我在提问时错过了引号和逗号。但是问题还是一样。
【问题讨论】:
-
你的 NSLog 中也漏掉了一个逗号
-
问题是 URL 中缺少 http:// - 请参阅下面的答案。
标签: iphone objective-c ios