Label.text is not updating using ??? most solutions here did not work please heeelpppp? : Guys first of all I have been searching for a whole day trying to find a solution for this issue I found many people asking the same but non of the solutions worked for me ( NON ) .... I am not that expert in swift but I'm sure I did all of the solutions as they were and no luck  

-- The problem is label.text value became nil every time all the time accept in viewload :) .. I donet know what is the issue so please help me guys 


 
I have this code in swift 3 Xcode 8, I have a label as shown below 
[Label to be set later ][1]


then I want to assign the label a value when the view loads as initial value 

[This is once view loads and it is working fine :)][2]

later on I want to change the label value to the current Date which I would like it to be set when the user moves to another view the comes back , so I made the function open as you say .. 


Here is how I call the function 

[function call from secondViewController ][3]

finally I want to set it to those values 

[last desired values][4]


  [1]: https://i.stack.imgur.com/pqRAz.png
  [2]: https://i.stack.imgur.com/z1ijS.png 
