Ошибка при работе с FireBase


#1

Всем привет, подскажите в чем проблема?
Есть отдельный класс:
class CustomUser: NSObject { var name: String? var email: String? }
Следующий код уже в другом файле и соответственно классе.
Я работаю с firebase и мне нужно разбирать словарь, который я получаю, делаю это так:
Database.database().reference().child("users").observe(.childAdded, with: { (snapshot) in if let dictionary = snapshot.value as? [String: AnyObject] { let user = CustomUser() user.setValuesForKeys(dictionary) } }, withCancel: nil)

Словарь содержит все необходимое, но в строке user.setValuesForKeys(dictionary) я получаю такую ошибку:
this class is not key value coding-compliant for the key name.’