Size: a a a

2020 December 11

LB

Lev Borodin in SwiftBook
то есть значение greeting обернуто propertyWrapper State
у State есть поле projectedValue
$greeting позволяет получить его значение
источник

🅰

🅰️rtem in SwiftBook
но я могу же и без обертки его получить же
источник

🅰

🅰️rtem in SwiftBook
разве не так?
источник

LB

Lev Borodin in SwiftBook
каким образом?)
источник

LB

Lev Borodin in SwiftBook
🅰️rtem
разве не так?
я попробовал, по обращаясь к height я по факту работаю с типом Int
источник

🅰

🅰️rtem in SwiftBook
т.е. это по сути так сказать синтаксический сахарок?
источник

LB

Lev Borodin in SwiftBook
ага)
источник

🅰

🅰️rtem in SwiftBook
struct ContentView: View {
   @State var greeting: String = "X"
   var body: some View {
       SwiftUIViewA(greeting: self.greeting)
           .onTapGesture {
               greeting = "Hello, World!"
           }
   }
}
источник

🅰

🅰️rtem in SwiftBook
а если так?
источник

LB

Lev Borodin in SwiftBook
🅰️rtem
struct ContentView: View {
   @State var greeting: String = "X"
   var body: some View {
       SwiftUIViewA(greeting: self.greeting)
           .onTapGesture {
               greeting = "Hello, World!"
           }
   }
}
дак здесь ты просто отдаешь значение wrappedValue из propertyWrapper State поля greeting в 4-й строке
источник

LB

Lev Borodin in SwiftBook
о кстати вопрос к знатокам, а почему код выше работает?
propertyWrapper переменные чтоль как referenced Value работают?
источник

🅰

🅰️rtem in SwiftBook
Лев вот тебе еще тогда примерчик
источник

🅰

🅰️rtem in SwiftBook
struct AddView: View {
   @Binding var isPresented: Bool

   var body: some View {
       Button("Dismiss") {
           self.isPresented = false
       }
   }
}
источник

LB

Lev Borodin in SwiftBook
здесь ты фактически в wrappedValue из propertyWrapper Binding поля isPresented записываешь значение false
источник

LB

Lev Borodin in SwiftBook
🅰️rtem
struct ContentView: View {
   @State var greeting: String = "X"
   var body: some View {
       SwiftUIViewA(greeting: self.greeting)
           .onTapGesture {
               greeting = "Hello, World!"
           }
   }
}
я чет понять не могу, SwiftUIViewA принимает аргументом строку
затем ты вызываешь метод, где closure присваивает переменной greeting "Hello, World!"
вот  эта переменная greeting это поле структурки AddView шоль?
источник

AB

Alex Bro in SwiftBook
Кто-то ловил ошибку nw_protocol_get_quic_image_block_invoke dlopen libquic failed? Судя по ответам гугла ее просто игнорят, но может кто нашел как пофиксить
источник

O

Olli in SwiftBook
У кого-то было такое? вместо последнего эмодзи появляется знак вопроса?
источник

O

Olli in SwiftBook
источник

O

Olli in SwiftBook
хелп?)
источник

IT

Ildar Timerbaev in SwiftBook
Ну кто-то неподдерживаемый эмодзи написал
источник