Item에 버튼활용

작성일

 struct Item: Identifiable {
     let id = UUID()
     let title: String
 }

 struct ListView: View {
     let items = [Item(title: "🍌"), Item(title: "🍑")]
     var body: some View {
         // A list of items, where the last row, when triggered,
         // opens a UI for adding a new item.
         List {
             ForEach(items) { item in
                 Text(item.title)
             }
             Button("Add Item", action: { /* add item */ } )
         }
     }
 }

item을 model을 만들어서 이렇게
items에 배열 형태로 집어넣고, 그걸 ForEach에서 꺼내서 사용할 수 있다.