Artificial intelligent assistant

Swift Binding変数の初期化の仕方について structinit()Binding ”Return from initializer without initializing all stored properties” @Binding@State Binding struct ConfirmView: View{ var appSyncClient: AWSAppSyncClient? init() { let appDelegate = UIApplication.shared.delegate as! AppDelegate appSyncClient = appDelegate.appSyncClient } @Binding var name:String @Binding var gender:Int @Binding var birthDate:Date @Binding var mail:String @Binding var password:String var seibetu = ["",""] var body: some View { ## init(name: Binding<String>,gender: Binding<Int>,birthdate: Binding<Date>,mail: Binding<String>,password: Binding<String>)



* **`@Binding``_``Binding`**




init(name: Binding, gender: Binding, birthdate: Binding, mail: Binding, password: Binding) {
let appDelegate = UIApplication.shared.delegate as! AppDelegate
appSyncClient = appDelegate.appSyncClient

self._name = name
self._gender = gender
self._birthDate = birthdate
self._mail = mail
self._password = password
}


* * *

`appDelegate``init()`Swift

:


var appSyncClient: AWSAppSyncClient? {
(UIApplication.shared.delegate as! AppDelegate).appSyncClient
}


(`init()`)

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 153bd54854e1e50ddb7a197a46f09b16