###前提・実現したいこと
ここに質問したいことを詳細に書いてください
Swift3でiOSのプログラムを作ろうとしています。
スキルは最初の電卓プログラムを作っている所です
計算結果をUserDefoultsを使って保存しようとしています。
###該当のソースコード
Swift3で以下のコードを作りました
//計算結果の保存用配列
let calcHistrykey:String = "calchistryUserDefaultKey"
lazy var calchistry: Array<Double> = []
//履歴を保存する func saveHistry(result : Double) { let defaults = UserDefaults.standard calchistry.append(result) defaults.set(calchistry,forkey:calcHistrykey) defaults.synchronize() calchistry.append(result) }
###試したこと
入門書を見ながら四苦八苦してる所です
Swift3になってNSUserDefalutsがUserDefaultsに変わったということは分かったのですが配列を保存する方法が分かりません
エラーメッセージは
/MyProject/MyApp2/MyApp2/ViewController.swift:123:18: Argument labels '(_:, forkey:)' do not match any available overloads
なかなか実装方法にたどり着かなくて困ってます

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。