2014-09-03 44 views
0

所以,今天我下载并安装的Xcode 6的最新测试版(测试版7),昨日公布。按照惯例,由于程序的变化,我得到了一堆编译错误,但没有什么重大的,并在5分钟内修复。线程1:EXC_BAD_ACCESS上的println(代码= 1,地址=为0x0)()在Xcode 6测试7

然而,现在,当试图在NSURL上执行简单的println()时,我得到了一个Thread 1: EXC_BAD_ACCESS (code=1, address=0x0)。已经尝试了以下NSDATA以及相同的错误。

这是我简单的代码

let urlTest: NSURL = NSURL(string: urlString) 

println(urlTest) 

urlString包含URL的JSON结果和测试完全有效。

所以我的问题是,在我的简单代码中有一个明显的错误(对于iOS开发和Swift当然是新的),或者这是测试版7中某种恼人的错误?

+1

你清理你的工作目录?当一个新的测试版出来这应该总是做。 – zisoft 2014-09-03 13:21:53

回答

2

urlTest设为可选,也许NSRUL(string:)返回零。

let urlTest: NSURL? = NSURL(string: urlString) 

见回答Here.

+0

它实际上返回'nil'。以为会打印出'nil'然后,但它需要的是可选的,当然! – Niklas 2014-09-03 14:17:52

相关问题