Xcode 8.0 및 iOS 10으로 업데이트 한 후 이전에 사용하지 않은 코드에서 오류가 발생합니다. 나를 괴롭히는 코드를 살펴 보도록하겠습니다.xcode 8 업데이트 후 오류 - NSUserDefaults
는의 viewDidLoad :
struct defaultsKeys {
static var localStrings = ""
}
외부 버튼 (IBAction를)
var storeUserData = NSUserDefaults.standardUserDefaults()
버튼 내부 (IBAction를)
let earlierStrings = storeUserData.stringForKey("localStrings")
마지막 하나는, 버튼 내부에서 라인 그것은 나에게 오류를주고있다. 지금이 오류가 발생합니다 : fatal error: unexpectedly found nil while unwrapping an Optional value
그리고 업데이트 전에 없었습니까? NSUserDefaults에 대해 뭔가 바뀌 었습니까? 나는 매우 혼란스럽고 당신이 나를 도울 수 있기를 바란다 :-)
변수가'여기 localStrings' 오히려 당신은 문자열에 대한 값을 받고있어 : storeUserData.stringForKey ("localStrings"). –
@AdilSoomro 그래서 뭐라고하시오? :-) –
"Outside button", "Inside Button"- 물건을 전달할 때 사용자 기본값을 사용하고 있습니까? 그렇게하지 마라. – vikingosegundo