Когда пользователь делает логин в facebook в моем приложении, некоторые ожидаемые значения, такие как dateOfBirth, могут быть нулевыми. Я хочу установить значение self.fbResponse.email для NSNull(), если оно равно нулю. Чтобы я мог отправлять параметры на сервер.Установите NSNull(), если строка равна nil
let parameter:[String:AnyObject] =
[
"facebookId":self.fbResponse.fbID!,
"fbToken":"randomToken",
"email" : self.fbResponse.email!,
"dateOfBirth": self.fbResponse.dob,
"gender" : self.fbResponse.gender!,
"info": self.fbResponse.aboutMe!,
"fullName":self.fbResponse.fullName!,
"profileImageUrl":self.fbResponse.pictureURL!
"location": location
]
Не могли бы вы просто опустить ключ. если это 'nil', или отправить пустую строку? – vadian