質問編集履歴
2
ForEach.initの.initを省略。
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -46,7 +46,7 @@ 
     | 
|
| 
       46 
46 
     | 
    
         
             
                        #この方式の場合、ボタン押下と同時にリストのレコードが追加される。
         
     | 
| 
       47 
47 
     | 
    
         
             
                        #この場合データバインディングの実装が難しい?
         
     | 
| 
       48 
48 
     | 
    
         
             
                        List {
         
     | 
| 
       49 
     | 
    
         
            -
                            ForEach 
     | 
| 
      
 49 
     | 
    
         
            +
                            ForEach(self.data.array) { sample in
         
     | 
| 
       50 
50 
     | 
    
         
             
                                Text(sample.value)
         
     | 
| 
       51 
51 
     | 
    
         
             
                            }
         
     | 
| 
       52 
52 
     | 
    
         
             
                        }
         
     | 
1
ForEach.initの.initを省略。
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -54,7 +54,7 @@ 
     | 
|
| 
       54 
54 
     | 
    
         
             
                        #目指している表示方法
         
     | 
| 
       55 
55 
     | 
    
         
             
                        #ボタンを押下してもレコードは追加されない。(初めから入っているテスト用初期要素は表示される。)
         
     | 
| 
       56 
56 
     | 
    
         
             
                        List {
         
     | 
| 
       57 
     | 
    
         
            -
                            ForEach 
     | 
| 
      
 57 
     | 
    
         
            +
                            ForEach(self.data.array.indices) { index in
         
     | 
| 
       58 
58 
     | 
    
         
             
                                Text(data.array[index].value)
         
     | 
| 
       59 
59 
     | 
    
         
             
                            }
         
     | 
| 
       60 
60 
     | 
    
         
             
                        }
         
     |