前提・実現したいこと
Swift4でタプル配列をUserDefaultに保存して取り出したいです。
発生している問題・エラーメッセージ
Thread 1: signal SIGABRT
該当のソースコード
Swift4
1var list = [(title: String, time: String)]() 2list = [(title: "Test", time: "Test")] 3 4let defaults = UserDefaults.standard 5defaults.set(list, forkey: "List") 6 7if defaults.object(forkey: "List") != nil { 8 list = defaults.object(forkey: "List") as! [(title: String, time: String)] 9}
試したこと
NSData型に変換することで、タプルをUserDefaultsで保存することができるという記事を参考にコーディングをしたりしました。
補足情報(FW/ツールのバージョンなど)
Swift4
Xcode 9.4.1
回答1件
あなたの回答
tips
プレビュー