NSDictionaryを持っているので、特定のキーにオブジェクトを追加しようとしています。どうすればいいですか?以下は私のコードです。キーに関してNSDictionaryにオブジェクトを追加する方法
let businessPhoneDic = ["locationname" : "",
"area" : "",
"number" : "",
"type" : "",
];
let emailDic:NSMutableDictionary? = ["email" : "",];
let businessPhoneDic2 = ["locationname" : "hello",
"area" : "",
"phonenumber" : "",
"type" : "",
];
var mainDictionary = ["businessPhone" : businessPhoneDic as AnyObject,"email" : emailDic as AnyObject,
];
今、私はキーのmainDictionaryに "businessPhoneDic2" を追加する "ビジネスフォン" .How私はスウィフト3
mainDictionary ["businessPhone"] = businessPhoneDic2 – PGDev
はい、私はそれを試していましたが、古い辞書を新しい値に置き換えました。したがってbusinessPhoneDic2でbusinessPhoneDicを置き換えてmainDictionary ["businessPhone"]を印刷したときに出力します。 –
はい、辞書には一意のキーが含まれ、そのキーに対応する1つの値しかないためです。したがって、単一のキーに複数の値を格納することはできません。 – PGDev