저는 iOS 프로그래밍에서 새로운 기능으로 사용자 기본값에서 값을 가져 오려고했습니다. 몇 가지 환경 설정이 있는데 이것들을보기 컨트롤러에서 가져 오려고합니다. viewDidLoad()
함수에 있습니다. 내가했는데 "fatal error: unexpectedly found nil while unwrapping an Optional value (lldb)"
모든 디폴트 값이 없었기 때문에, 그래서 나는 그것을 입력 :치명적인 오류 : 기본값을 가져 오는 동안 선택 값을 언 래핑하는 동안 예기치 않게 nil이 발견되었습니다.
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
var defaults: NSUserDefaults = NSUserDefaults.standardUserDefaults()
let strName : NSString = defaults.objectForKey("name_preferences") as NSString
let strEmail : NSString = defaults.objectForKey("mail_preferences") as NSString
let strUser : NSString = defaults.objectForKey("user_preferences") as NSString
그것은 나를 조언, strName을하자 충돌 :
여기 내 코드입니다. 그러나 여전히 실패하고 있습니다. 아무도 도와 줄 수 있습니까?
어디서 참조 할 기본값을 입력 했습니까? –