1
次のコードは、AppDelegatedidFinishLaunchingWithOptions launchOptions:
というメソッドにあります。私はアプリを実行しようとすると、クラッシュします。NSUserDefaultsキーが存在するかどうかを確認すると、アプリケーションがクラッシュする
var accessToken = ""
if let key = NSUserDefaults.standardUserDefaults().objectForKey("accesstoken"){
accessToken = key as! String
}
私はXcodeのから取得するだけでクラッシュログは次のとおりです。
私も試してみました:
if NSUserDefaults.standardUserDefaults().objectForKey("accesstoken") != nil {
}
誰もが問題を解決するために私を助けることができますか?
オプションの鋳造を試してみて、それがクラッシュしたコードの行に移動し、 –
あなたは本当にユーザデフォルトにあなたの機密情報を保存しないでください私たちを見ます。 – Desdenova
あなたのアプリは上記のコードのクラッシュではありません。しかし、別のラインでクラッシュする。しかし、xCodeは悪いと間違って表示されます。 –