Xcode更新6.1.1后生成失败
我更新xcode从6.1到6.1.1,当我尝试构build我的iOS应用程序,它失败。
var url = NSURL.URLWithString("https://my.domain.com")
这行不会抛出错误的xcode 6.1,但自更新以来,我必须replace这一行:
var url = NSURL(fileURLWithPath: "https://my.domain.com")
此外,使用此url的请求不再有效。
如果有人有任何解释。
谢谢
看起来像苹果用NSURL(string: <#String#>)
replace了工厂方法URLWithString
,所以你应该使用fileURLWithPath
你的问题是:fileURLWithPath:“初始化一个新创build的NSURL引用path上的本地文件或目录”。
你仍然可以使用URLwithString,但尝试像这样调用它:(从文档)
NSURL *myURL = [NSURL URLWithString:@"https://my.domain.com"];
(Objective-C,我意识到现在你正在寻找一个Swift的答案:)
在Swift中:
let urlPath: String = "https://my.domain.com" var url: NSURL = NSURL(string: urlPath)!