#json #swift
#json #swift
Вопрос:
Я хотел бы добавить словарь в другой словарь в swift, но я получаю следующую ошибку. Моя цель — отразить структуру вложенного объекта в словаре, чтобы я мог сериализовать его в JSON.
func toDictionary() -> Dictionary<String,AnyObject>{
var dic = Dictionary<String,AnyObject>()
println(From.Text)
println(From.Email)
var fromDic = ["Address":From.Email,"Text":From.Text]
println(fromDic)
dic.updateValue(fromDic, forKey: "From")
Ответ №1:
показанный вами код отлично работает для меня — ошибка, скорее всего, не в той строке, которую показывает xcode.
xcode6 часто пропускает правильную строку, и настоящая ошибка заключается в нескольких строках ниже
Комментарии:
1. Я использую бета-версию 2, а как насчет вас?
2. то же самое — закомментируйте строки под ним и повторите попытку
Ответ №2:
Предполагая, что у вас есть объявления для From
, From.Email
и From.Text
, тогда, похоже, все работает нормально: