您好我在将数据从一个NSDictionary复制到另一个我使用
的问题时遇到了问题[dicForFoodproduct_fromWeb initWithDictionary:dictforfoodproduct];
此处它终止并说“发送到实例的无法识别的选择...”我在dictForFoodProduct
中获得了5个键值,但无法将该键值复制到dicForFoodProduct_fromWeb
。
答案 0 :(得分:2)
NSDictionary *newDictionary = [[NSDictionary alloc] initWithDictionary:otherDictionary];
答案 1 :(得分:0)
[dicForFoodproduct_fromWeb addEntriesFromDictionary: dictforfoodproduct]
这将使用dictforfoodproduct值替换现有值。与使用init的区别仅在于它不会删除dictforfoodproduct中不存在但在dicForFoodproduct_fromWeb中的值。