Недавно я обновляю Xcode до 7 и содержит компилятор Swift 2.0. До этого я сделал свой проект со старой версией swift. В этой версии я создал NSMutableDictionary
как ниже
let dictParams:NSMutableDictionary? = ["test" : "test",
"username" : txtEmail.text,
"password" : txtPassword.text,
"version" : "1.0",
"appId" : "1",
"deviceId" : "fasdfasdfrqwe2345sdgdfe56gsdfgsdfg"
];
в приведенном выше коде txtEmail.text
и txtPassword.text
- это мое текстовое поле и заполнение значения во время выполнения.
Этот код корректно работает в старой версии swift, но после обновления до swift 2.0 он дает мне ошибку, например, ниже.
Cannot convert value of type '[String : String?]' to specified type 'NSMutableDictionary?'
что с ним не так, пожалуйста, помогите мне.