1

私はiOSプログラミングが初めてで、ユーザーデフォルトから値を取得しようとしていました。私にはいくつかの設定があり、viewDidLoad()関数のView Controller.swiftでそれらを取得しようとしています。

これが私のコードです:

    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

let strName でクラッシュします"fatal error: unexpectedly found nil while unwrapping an Optional value (lldb)"。しかし、それはまだ失敗しています。誰でも私を助けることができますか?

4

1 に答える 1