новый объект , а у того объекта такое же поле, в итоге внутри apply я устанавливаю поле в то  же поле 
                  
                  
                  
                  
                  
                  getNewModel():NewModel {
                  
                  
                          return NewModel().apply {
                  
                  
                  uuid = uuid // вот тут полю я устанавливаю его же , а хотелось бы передать uuid текущего объекта
                  
                  
                  
                  
                  
                  надо какой то  геттер с другим именем сделать?
                  
                  
                
а почему бы не fun getNewModel():NewModel { return NewModel(uuid = uuid, ...) }
Обсуждают сегодня