我剛更新到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