将 Objective-C / iOS 字符串转换为 URL 的正确语法是啥? [关闭]

Posted

技术标签:

【中文标题】将 Objective-C / iOS 字符串转换为 URL 的正确语法是啥? [关闭]【英文标题】:What is the correct syntax to convert an Objective-C / iOS string to URL? [closed]将 Objective-C / iOS 字符串转换为 URL 的正确语法是什么? [关闭] 【发布时间】:2013-09-20 16:51:28 【问题描述】:

我在以下位置遇到错误:

[cardView setOnWeb:[NSURL URLFromString:@"https://www.google.com"]];

错误消息显示,“选择器 'URLFromString' 没有已知的类字段。”

据我从How to make NSURL variable is nil when parsed from null String? 得知,发帖人能够(除了他询问的 nil 情况)使用[NSURL URLFromString:tmpURL] 的基本语法。

那么我需要在这里改变什么?

【问题讨论】:

必须是一个重复的问题! 【参考方案1】:

要从 NSString 中获取 NSURL,请在下面使用

NSURL*url=[NSURL URLWithString:yourString];

在你的情况下,它会是

[cardView setOnWeb:[NSURL URLWithString:@"https://www.google.com"]];
                          ^^^^^^^^^^^^^

【讨论】:

谢谢;将在 10 分钟内接受。

以上是关于将 Objective-C / iOS 字符串转换为 URL 的正确语法是啥? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

将字符串转换为日期 Objective-C

Objective-c 将 NSString 转换为 NSInteger

将 Objective-C 中的函数转换为 swift

将objective-c typedef转换为其等效的字符串

将 NSStrings 转换为 C 字符并从 Objective-C 调用 C 函数

Objective-C:如何将以下 JSON 转换为可用数据