swift 3 : NSURL to URL missing init?

标签 swift url nsurl

我刚刚使用 XCode 8 并让它转换我现有的项目。现在我遇到了没有参数的新 URL 没有初始化函数的错误。

class fileObj : NSObject, NSCopying, Comparable {
    var URL                   = NSURL()    // initial
...

新代码如下所示:

class fileObj : NSObject, NSCopying, Comparable {
    var myUrl                 = Foundation.URL()    // initial
...

我应该如何初始化新的 URL 变量?

最佳答案

这样做绝对零意义,但目前(Swift3,Xcode 8.0 版(8A218a))它正在工作并给你一个完全空白的完全没有目的的 URL 对象,正如您刚刚要求的那样。

var myURL: URL = NSURLComponents().url!

关于 swift 3 : NSURL to URL missing init?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39497518/

相关文章:

jquery - 如何构造一个 URL 来打开带有 jquery lightbox 插件 colorbox 的页面?

css - 为什么 CSS background-image url 不显示我的图像,尽管链接和路径是正确的?

ios - NSURL 需要很长时间才能返回 URL 的内容。有没有办法加快速度?

ios - 为什么 NSURLCreationDateKey 的值在 iOS 4.3 上为 nil 而在 iOS 5+ 上却没有?

ios - 将查询字符串添加到本地 HTML 文件

ios - 在 swift 的 navigationStack 之上重用相同的 viewController

arrays - 基于 NSData 子集的 Swift NSData 字符串转换

Apache RewriteRule 重定向,带有 url 编码

swift - 我想通过 BLE 设备使用 ANCS 回复 WhatsApp 通知

ios - 如何将水平单元格重新设计为垂直单元格