Я новичок в разработке iOS / Swift. Я пытаюсь реализовать регистрацию / вход пользователей с помощью AWS Cognito. После инициализации SDK с конфигурацией по умолчанию я делаю:
let pool = AWSCognitoIdentityUserPool(forKey: "UserPool")
[с последующим]
pool.signUp(...)
для регистрации пользователя.
Мне нужно передать массив AWSCognitoIdentityUserAttributeType
методу signUp, но я не могу инициализировать объекты этого типа.
var first_name = AWSCognitoIdentityUserAttributeType(
dictionary: ["given_name": "rob"])
приводит к следующей ошибке:
2016-07-10 08:48:43.025 Demo1[4199:111322] -
[AWSCognitoIdentityUserAttributeType initWithDictionary:]:
unrecognized selector sent to instance 0x7fee54a6ede0