수동으로 Firebase에 입력하는 데이터 목록이있는 응용 프로그램이 있습니다. 사용자가 인덱스 행을 선택하면TableView를 기반으로 수동으로 입력 된 데이터 표시 Firebase 사용을 클릭하십시오.
는 다른 뷰 컨트롤러로 진행하고, 다음은 중포 기지 데이터베이스의 이미지이다. 그보기 컨트롤러 안에는 내가 선택한 "이름"의 데이터로 채우려는 테이블 뷰가 있습니다.
예를 들어 [acct0]에서 "name"을 선택하면 "name"과 "genre"를 새 tableview에도 표시해야합니다.
현재 이전 뷰 컨트롤러의 선택에 따라 데이터를 인쇄하려고합니다.
let user = User()
ref?.child("FeaturedAccounts/AccountNames").child(user.name!).observeSingleEvent(of: .value, with: { (snapshot) in
let userDict = snapshot.value as! [String: Any]
let genre = userDict["genre"] as! String
print("Genre: \(genre)")
print(user.name!)
})
현재 문제는 무엇입니까? 오류가 있거나 데이터가 없습니다. – DoesData