Итак, скажем, регистрация пользователя завершена (этот код уже введен правильно), и в следующем окне пользователю будет предложено ввести личную информацию (образование и т. Д.). Как вы кодируете, что эта информация поступает в Firebase под профилем пользователя.
У меня есть страница регистрации, и созданные там пользователи уже переходят на firebase.
Это то, что у меня есть на странице после регистрации. Нет ошибок, но явно неполных.
Ниже приведен код, который я нашел, но он предназначен только для ввода данных в базу данных. Не работает на 2 пункта:
- это не динамические данные, введенные пользователем, это просто описание того, что запрашивается пользователем,
- это не идет под профилем пользователя в firebase.
func post () {
let MainFunInterest = "MainFunInterest"
let SomethingInterestingIhaveRead = "SomethingInterestingIhaveRead"
let JobOrEducation = "JobOrEducation"
let WhatIamConsideringBuying = "WhatIamConsideringBuying"
let post : [String : AnyObject] = ["MainFunInterest" : MainFunInterest as AnyObject,
"SomethingInterestingIhaveRead" : SomethingInterestingIhaveRead as AnyObject,
"JobOrEducation" : JobOrEducation as AnyObject,
"WhatIamConsideringBuying" : WhatIamConsideringBuying as AnyObject]
let databaseRef = Database.database().reference()
databaseRef.child("personal info").childByAutoId().setValue(post)
}
Мне нужна запись пользователя, чтобы зайти под его профилем в firebase.