@Belavor

Как хранить массивы в @AppStorage swift?

Как хранить массивы в @AppStorage swift?
struct Odd: Identifiable {
	
	var id:	String = UUID().uuidString
	var title: String
	var completed: Bool
}

var oddData = [
	Odd(title: "1", completed: false),
	Odd(title: "2", completed: true),
	Odd(title: "3", completed: false)
]


@State private var textFieldData = ""
	@State private var odds = oddData

TextField("Odd name: ", text: $textFieldData )
						.textFieldStyle(RoundedBorderTextFieldStyle())
					Button(action: {
						odds.append(Odd(title: "\(textFieldData)", completed: false))
					}, label:{
						Image(systemName: "plus.circle.fill")
							.resizable()
							.frame(width: 25, height: 25)
					})
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы