모든 데이터를 정수 배열에 저장해야합니다. 내가 스위프트 운동장에서 오전, 내가 스위프트 놀이터를 사용하고 있기 때문에전체 정수 배열을 저장하는 방법은 무엇입니까?
UserDefaults.standard.setValue(sugarArray, forKey: "sugarArray")
내가 거라고 생각 savedSugarArray에 데이터를 배치하는
let savedSugarArray = [UserDefaults.standard.integer(forKey: "sugarArray")]
이에 저장이 그들을 저장 UserDefaults를 사용하여 시도 너무 길기 때문에 핵심 데이터를 사용하지 마십시오. 이것을 할 또 다른 방법이 있습니까? 미리 감사드립니다.
1. 첫 번째 코드 줄에 대괄호가 무엇입니까? 2. 왜 당신은 실수로'setValue (forKey :)'를 사용하여'UserDefaults'에서 객체를 저장합니까? 'set (forKey :)'를 사용하십시오. 3. 실제 질문은 무엇입니까? – rmaddy
대괄호를 사용하여 유형 Int 배열로 만듭니다. 제 질문은 배열을 저장하여 앱을 종료하고 이전 항목의 데이터를 계속 사용할 수 있도록하는 방법입니다. – Johnd
이미 배열을 저장할 코드가 있습니다. 그래서 문제가 무엇입니까 (제 1 의견에있는 문제 외에)? – rmaddy