У меня есть 2 @State переменные:
@State var test1:String
@State var test2:String
Я могу сделать это:
_test1 = State(initialValue: "test1")
_test2 = State(initialValue: "test2")
и это:
_test1 = State(initialValue: "test1")
_test2 = _test1
, но не это:
_test1 = State(initialValue: "test1")
_test2 = State(initialValue: test1 + " and test2")
с ошибкой: Variable 'self.test2' used before being initialized
В чем причина этого? Есть ли подходящий способ использовать значение в test1 как часть test2?