我刚更新到Xcode 6 GM,我正在修复一些已出现的问题。现在大部分工作正在进行,但是我遇到了一个错误,我不确定如何纠正。更新到Xcode 6后可选的值错误GM
我在vieDidLoad()这样的代码:
currencyFormatter.numberStyle = NSNumberFormatterStyle.CurrencyStyle
currencyFormatter.currencyCode = NSLocale.currentLocale().displayNameForKey(NSLocaleCurrencySymbol, value: NSLocaleCurrencyCode)!
我得到第二行的错误。
fatal error: unexpectedly found nil while unwrapping an Optional value
我敢肯定,解决方案很简单,但我很新的编程,所以我一直没能找到修复。
当您使用显式展开时,确保结果永远不会为零。相反,不要使用显式的解包和测试nil,并使用'if'来避免零。 – zaph 2014-09-10 13:39:31